3600
3220
3081
3122
2900
2700
2440
2818313
29544
2490
2340
2650
29987
22900
21012
18713
1498267
14412
1350148
13036
1160144
11580
10090
83911