2960
30544
24634
2280
25232
2040
2660
2478160
3180
2464
23227
31527
24100
22342
19873
1616267
15632
1435148
13796
1282144
12160
10910
9200