30354 2
33076 3
20179 0
38957 7
21957 1
40309 10
30808 8
24057 4
24857 0
30955 4
17507 5
20653 2
28079 6
18780 2
22082 4
10526 10
3184 10
5506 4
1164577 17
370653 22
746176 48
1142284 129
343305 34
71677 26