235 153
943 684
621 803
172 635
933 150
671 807
987 971
221 118
20 701
657 639
402 736
594 540
666 766
828 931
328 530
120 899
1011 183
1005 960
999 231
995 805
993 547
984 207
978 56
976 907
964 56
960 384
951 277
947 1