4062
3944
3890
3939
2913
3014
2951
2970
2933
3280
2908
2883
2950
2974
2900
2979
2850
5766
3116
2773
2845
2854
2921
2887
2927