5090
15358
2696
4520
4665
3572
3341
4411
49622
3716
3354
3224
4440
3198
2936
3272
5000
2579