4730
43454
4030
456180
37175
404292
337114
30256
33362
27765
28848
2480
29547
22520
20671
18323
1470267
14192
1324148
12876
11500
1132144
9810
83011