486 18
687 401
786 541
615 389
771 931
601 550
594 906
732 313
765 757
478 986
200 676
175 808
561 492
28 988
336 884
392 899
315 470
1020 27
457 85
3587 654
723 999
698 513
930 799
329 258