193131 26
36483 6
53408 1
25783 5
82659 16
86455 16
28834 6
32602 10
39907 3
46432 8
28605 5
39231 3
25926 3
22882 2
18507 0
54759 3
46654 2
30476 1
20926 1
37055 2
28427 1
38205 3
25726 1
22379 1