3629
3048
2837
2920
3750
3904
3455
2806
3891
3386
3618
3683
4064
4178
3497
3154
4190
3247
2721
3006
3423
2982
2842
2717
3833
2710
3268
3368
3739
3565
3977
2829
2833
4176
3677