40121
30771
25501
23532
18233
16948
15751
124114
12151
8170
7690
6413
6185
5820
52011
4366
4320
3890
3440
2900
2110
1540
500
460
380