846 109
708 226
686 618
539 595
334 55
733 482
640 586
503 354
169 347
740 359
846 694
1000 771
165 639
461 835
667 727
188 1000
71 427
574 705
540 383
762 383