4237
3062
3903
4151
3299
2727
2783
2854
3376
2901
2966
3508
3004
2856
2983
4026
3312
2820
3344
2860
2886
3914
3413
3945
3198
3970
4258
2725
4011
3756
2876
3981
3295
3084
3901