3490
3011
2750
3460
2793
2530
27727
2311
2161
2660
1600
2650
21716
16330
14491
13020
9962
950263
8724
8670
821148
715142
67411
6530