142958 29
32357 9
30078 8
47127 5
27457 2
25955 1
16157 0
106551 14
40230 5
36509 9
19303 3
55152 7
25678 2
19751 0
37701 9
168179 38
27384 2
52407 1
25833 6
21278 0
1504854 82
60654 6
876778 130
35953 4