139031 10
761159 108
128979 17
72934 5
54358 7
35429 2
63731 6
29602 2
38955 3
54957 4
43680 5
32477 3
170133 23
64532 7
35053 2
33379 1
49808 8
124182 17
117856 25
43430 8
98079 10
45554 4
32030 0
51556 1