21408 0
20853 1
59857 9
34556 2
49127 5
27077 3
32152 0
103851 5
30433 0
40176 7
23830 1
43452 1
40731 7
19476 1
35330 2
19856 1
35881 5
24833 2
29878 1
39606 4
61634 11
71976 8
95833 16