3856
3775
3627
3524
3301
3279
3082
3020
2994
2816
2790
2713
2678
2570
2560
2538
2502
2383
2357
2338
2270
2233
2061
2029