4420
438180
35475
3690
39354
355292
31962
298112
27556
25865
28348
24129
27097
20330
18921
16912
1325265
13212
1198148
11816
10700
975143
8880
78511