2958
4518
3746
4308
3253
2915
3941
3951
3186
3215
3991
3490
4333
4370
4421
4166
3931
4493
3483
3256
4293
4552
3882
3406
4174
2920
3750
3773
4063
4082
3576
3089
3448
3459
3983