2950
30544
24634
2280
25232
2030
2650
2478160
3180
2454
23227
31447
24020
22332
19853
1614267
15592
1432148
13766
1281144
12100
10870
9200