394
4614
11216
130
5811
6710
746
182
593
592
4310
403
39287
30120
28423
25785
2198267
19954
1926153
1788149
17736
14770
14470
12700