3589
3516
3407
3278
3175
3117
3039
2978
2957
2784