5038
3578
5172
3909
3798
2766
3623
2567
4766
2873
3708
3161
4995
3733
3333
2246
3237
2377
3089
2052
3587
2683
3341
2465