1011 973
502 82
238 608
684 1000
385 255
319 769
661 349
202 20
333 937
499 657
307 900
867 151
732 464
950 336
670 893
641 97
845 560
593 724
657 673
210 857