2301 135
3963 654
5525 585
35872 551
22465 381
5917 771
8609 836
3522 286
3418 377
4412 377
19357 322
2382 525
2439 569
3529 828
2881 700