193128 26
36481 6
53404 1
25780 5
82652 16
86455 16
28834 6
32607 10
39909 3
46432 8
28604 5
39231 3
25929 3
22880 2
18502 0
54752 3
46657 2
30484 1
20926 1
37058 2
28429 1
38202 3
25731 1
22381 1