193132 26
36484 6
53406 1
25780 5
82657 16
86456 16
28827 6
32601 10
39903 3
46429 8
28605 5
39231 3
25933 3
22879 2
18502 0
54754 3
46654 2
30476 1
20929 1
37051 2
28427 1
38205 3
25731 1
22376 1