2960
2740
3240
2892
2480
2220
2640
27244
2580
2100
2518313
2150
27047
20270
18851
16842
1322265
13172
1196148
11796
10650
969143
8870
78211