4029
3530
3747
3640
3481
3887
3890
3904
2885
3927
2904
2905
3424
3681
3426
2931
3188
2935
3456
3477
3998
2985
3756
2747
4039
4068
3558
3832
2811
3067
3089
3859
3617
3912
3658