2962
2515
3245
2415
11096
4807
3169
2557
3393
2814
3398
2857
3305
2784
3774
3148
3193
3021
2985
2823
3302
2949
3236
2734