3505
3467
3379
3344
3313
3310
3308
3249
3242
3223
3202
3191
3179
3091
3079
3043
2952
2925
2902
2837
2818
2799
2738
2682
2650
2555
2541