2589 135
4112 654
5937 585
36278 551
23965 381
8273 774
9081 836
3867 286
3870 377
5200 378
20112 322
2892 525
2656 569
3872 829
3389 704