3791
4259
3079
3700
3917
3264
3530
3562
2800
3848
3599
3873
3627
3120
4156
3650
3151
3227
2974
2753
4033
3522
2777
3040
4081
3322
2828
3866
3104
4133
4163
3500
2989
3526
3861