585 120
349 83
479 814
578 729
906 539
988 766
527 877
648 705
430 943
901 998
788 728
527 921
162 367
198 516