85256 22
21402 2
27706 2
39553 3
20079 2
23457 2
21102 1
41608 3
36877 2
32658 1
60259 11
37252 8
37634 4
109304 10
32282 6
24479 2
16856 0
70955 7
52231 4
29556 4
57103 15
26759 0
22754 2
24231 1