625 399
109 758
499 31
938 276
868 558
430 335
198 63
875 172
723 975
397 819
855 192
1056 410
51 602
975 204
700 896
1807 500
344 554
384 455
347 640
598 832