297 50
511 556
1000 789
699 626
558 945
798 344
124 32
631 125
858 373
454 624
148 746
344 674
813 221
512 861
883 306
841 348
935 471
499 922
187 649
1003 474