3068
2713
3250
3997
4306
4284
4580
3962
3080
3012
3470
2708
2930
4127
2480
9758
2973
2775
2696
3402
2163
2274
2252
1972