3045 162
610 790
529 265
682 706
774 384
1000 10
680 33
316 540
702 679
662 899
535 586
995 594
322 311
482 362
875 764
417 162
1049 26
335 980
960 620
901 728