197581 28
36351 2
70826 7
46406 10
64130 9
24676 7
30278 2
40978 4
64281 3
32926 3
42409 4
58477 12
63127 7
19426 7
36082 11
40156 10
51382 51
21703 1
39457 5
24751 0
71956 5
1142005 129
471432 43
745931 48