585 184
1000 685
663 111
766 631
333 490
535 373
370 644
838 212
705 484
455 448
680 423
514 135
999 575
807 985
313 570
659 457
345 748
719 437
786 991
456 991