193129 26
36480 6
53405 1
25778 5
82652 16
86451 16
28834 6
32602 10
39906 3
46433 8
28601 5
39230 3
25931 3
22883 2
18505 0
54759 3
46652 2
30484 1
20926 1
37052 2
28430 1
38202 3
25729 1
22381 1