648 71
384 250
93 400
485 766
426 893
998 81
848 565
469 436
750 242
538 540
471 596
952 776
448 43
255 452
453 483
666 663
333 759
829 651
59 727
714 194