3479
3342
3495
3679
3606
2831
2956
2839
3038
3005
2835
3201
2718
2770
3430
3707
3478
2927
3521
3135
2752
3582
2974
3106
2833
3127
3175
2795
3264
3163
3227
3759
3550
3126
2890