2295 135
3959 654
5516 585
35860 551
22439 381
5909 771
8597 836
3519 286
3413 377
4406 377
19299 322
2381 525
2436 569
3526 828
2880 700