3572
3526
3523
3468
3422
3422
3421
3299
3176
3087
3082
3064
3024
3003
2956
2921
2906
2848
2845
2787
2756
2740
2692
2669
2666
2596
2591
2586
2583
2575