5100
4390
46154
487180
429292
38775
356114
36062
31756
28865
2690
30748
31157
23860
21932
19663
1598267
15342
1416148
13676
1265144
12020
10720
9090