4982
4853
4604
4550
4411
4291
4272
4162
4121
4055
4017
3886
3755
3701
3647
3641
3605
3545
3430
3403
3392
3360
3342
3281
3278
3231
3222
3216
3153
3138
3041
3040
3016
3003
2947
2930
2921
2908
2896
2885
2805
2786
2761
2730
2726
2723
2704
2672