5270
4390
46554
491180
40175
436292
359114
37262
32156
29565
31348
28129
31447
23990
22332
19853
1614267
15592
1429148
13746
1281144
12100
10840
9200