3031
3373
3284
2718
3661
3883
2866
3897
3148
3935
3939
2940
3491
3514
3784
2771
3289
3831
3587
3076
3360
3114
3908
3665
3707
3467
2958
3238
2749
2767
3067
3579
3338
3611
2856