4009
3002
4032
3482
3391
3768
2757
3817
3842
3084
3207
2965
4096
3355
2737
3792
4080
2859
2865
3144
3459
2778
3348
3415
2928
4222
3215
3539
4086
4152
3916
2899
3238
4013
2993