59503 10
23383 4
22905 6
19601 3
22052 2
107881 14
31531 4
33676 1
23204 2
35655 1
22057 2
23034 0
15601 0
26351 4
17133 3
163359 27
42309 2
39731 1
50182 19
22852 2
51234 8
38905 10
91728 22
40828 2