116105 27
20106 0
29357 2
42682 9
49083 2
38306 2
25679 3
35308 3
60309 8
27405 3
46878 6
39057 3
49128 2
59409 10
70676 3
38934 3
32629 1
41427 2
55353 7
111883 15
66355 8
95483 14
29283 3
75401 15