3548
3416
3330
3077
4195
2774
4057
3546
3299
4325
3048
3566
2804
3844
3595
2848
3106
3370
3115
3634
3894
3128
3896
2873
3899
4156
2883
4182
3166
3946
2928
3959
2956
3243
3500