193132 26
36478 6
53406 1
25778 5
82659 16
86456 16
28831 6
32605 10
39905 3
46426 8
28603 5
39233 3
25932 3
22884 2
18509 0
54756 3
46653 2
30479 1
20926 1
37058 2
28432 1
38207 3
25730 1
22382 1