2300 135
3962 654
5525 585
35872 551
22465 381
5917 771
8609 836
3522 286
3415 377
4411 377
19355 322
2382 525
2439 569
3529 828
2881 700