100 596
64 932
1151 556
446 387
735 545
374 536
681 45
926 806
533 488
745 19
373 348
240 571
623 485
1158 574
274 738
360 29
78 878
790 829
914 516
868 674