4078
3531
3230
2856
3975
2870
3894
3642
3644
3647
3392
2883
3141
3398
3158
3676
2912
3174
3436
3698
3701
3978
3981
3984
3988
4023
3000
3263
3775
4038
2772
4058
3826
3316
2810