29927 3
21479 2
18326 2
18476 0
18028 2
17708 1
17109 1
21753 1
16558 2
15359 0
22106 2
21727 0
22001 1
18883 2
16977 0
40804 7
15382 1
18557 0
35504 2
31634 2
17778 1
28753 5
107781 11
20279 3