3570
3220
3081
3122
2900
2700
2440
2808313
29344
2340
2480
2650
29867
22750
20932
18623
1489267
14362
1344148
12976
11570
1148144
10010
83711