3992
3975
4168
3677
3950
3246
3054
3322
3868
4142
3634
3894
3639
3901
3144
3409
4177
3156
3673
3166
3944
4212
3701
4213
3958
3959
3192
3705
3962
3197
3198
3715
3973
2950
3207