43852 10
21202 2
31858 3
39506 5
15628 1
18784 1
16406 1
23355 1
16178 0
22629 0
22584 2
22633 1
31834 3
43033 9
40784 5
18252 4
32505 3
18376 1
28931 6
20306 2
14883 0
98629 13
26559 1
27728 8