116105 27
20102 0
29352 2
42681 9
49083 2
38308 2
25682 3
35306 3
60302 8
27405 3
46877 6
39058 3
49126 2
59405 10
70676 3
38929 3
32631 1
41430 2
55352 7
111883 15
66354 8
95483 14
29277 3
75406 15