597 707
522 197
862 547
51 739
491 350
989 861
403 125
685 255
112 29
981 985
205 976
391 796
674 356
32 391
257 835
655 501
192 351
778 767
354 531
293 875