3900
3490
3402
3261
2710
2990
2920
3090
2780
2998313
2570
2620
31677
24240
22532
20113
1626267
15752
1444148
13966
1297144
12230
10970
9280