4085
4065
3932
3900
3702
3672
3553
3473
3471
3461
3420
3338
3315
3202
3134
3124
3055
3018
3003
2934
2909
2858
2815
2763
2681
2676
2602
2600
2586