999 796
643 245
1065 206
932 563
853 609
795 96
2161 757
345 165
85 470
774 805
671 654
821 140
871 370
995 543
56 765
124 707
653 613
1007 581
976 729
620 107