667 157
272 441
543 392
155 18
280 468
866 302
999 517
764 362
665 974
640 778
437 390
928 803
415 589
719 192
809 89
398 445
464 273
525 839
934 554
295 791