240 153
946 684
624 803
172 635
933 150
675 807
988 971
221 118
20 701
657 639
402 736
594 540
667 766
829 931
328 530
121 899
1013 183
1005 960
999 231
998 805
993 547
985 207
980 56
977 907
964 56
960 384
951 277
947 1