30356 2
33102 3
20309 0
39057 7
22081 1
40407 10
30979 8
24183 4
24929 0
31152 4
17557 5
20751 2
28156 6
18851 2
22402 4
10729 10
4352 10
6733 4
1164651 17
370730 22
746382 48
1142476 129
343581 34
71852 26