1742
917
1040
10114
978
1495
802
670
831
590
12311
701
603111
43350
43253
41147
3651270
3422156
29694
2869149
27316
23252
21610
19770