3998191
25420
18032
12529
92815
8245
72516
7172
7160
71514
69017
6590
6030
538101
4893
4850
4700
46910
4680
46610
4430
4438
43014
3623
3580
3554
3410
3296
3246
3240
3045
3024
28016
2650
2617
2487
2473
2420
2372
23211
2312
2151
2106
2040
1990
1970
1907
1851
1840
1836
1770
1704
1640
1585
1530
1510
1461
1382
1300
1120
1100
996
910
902
890