3982
3020
2767
4047
3831
2840
3619
2855
3378
3890
3905
3139
3143
2903
3416
3673
3429
3941
3710
4223
3204
3718
2967
4269
2990
4020
3509
2750
3782
3527
4039
2761
2763
3023
3036