296 75
744 341
394 879
503 980
961 601
2278 930
616 629
542 720
997 30
760 711
687 750
19 567
555 521
778 466
450 543
1012 79
681 1000
388 679
69 708
700 453
870 858
417 942