4581
4525
4360
4312
4294
4253
4210
4118
4006
3992
3987
3844
3711
3664
3627
3420
3346
3326
3317
3309
3171
3126
3123
3108
3040
3036
2980
2939
2888
2860