3948
2844
3650
4316
2795
3409
4177
4192
3984
2965
4252
2769
3055
2835
3635
2902
3186
3446
2708
3498
3005
3009
3013
3799
4314
4068
2794
4107
3639
3183
4260
4284
3791
4330
3876