946 1000
907 227
976 966
68 465
321 820
105 550
883 826
821 935
97 638
590 733
693 953
48 316
639 113
819 572
675 906
659 865
937 276
416 8
320 586
307 70