3507
3468
3029
2746
3715
3463
3237
3770
3294
2791
3619
2874
3393
2697
3757
3044
3300
3213
2985
3761
2955
2728
3792
3346
2848
3730
2994
3783
3063
3402
3695
3751
2809
3623
3655