1003 132
797 968
403 691
18 55
729 220
509 778
654 579
645 150
864 79
628 599
971 705
475 485
477 470
272 225
940 21
579 81
388 981
328 603
1257 947
850 847
769 440
375 304
969 520
358 525