239 153
944 684
623 803
172 635
933 150
673 807
988 971
221 118
20 701
657 639
402 736
594 540
667 766
829 931
328 530
120 899
1011 183
1005 960
999 231
995 805
993 547
984 207
979 56
976 907
964 56
960 384
951 277
947 1