5510
4660
48754
512180
42675
458292
390114
37862
34556
30865
30229
2890
33227
25320
23652
21033
1715267
16342
1530148
14546
1376144
12610
11480
9800