1242
670
950
860
467
7115
1348869
530
7214
314
463
212
39187
30040
28353
25725
2194267
19884
1921153
1782149
17686
14720
14450
12680