1011 433
573 726
253 21
851 947
997 198
593 142
228 230
579 519
743 713
127 684
629 914
807 484
986 66
256 767
951 404
850 126
857 703
944 925
759 953
195 733