3042 162
609 790
529 265
682 706
774 384
1000 10
679 33
316 540
701 679
662 899
535 586
995 594
322 311
482 362
875 764
417 162
1049 26
334 980
960 620
901 728