5220
4380
45754
484180
429292
38775
352114
35662
31356
28865
2680
27429
31107
23790
21872
19613
1581267
15242
1409148
13636
1246144
12000
10660
9040