1010 556
606 996
946 882
624 194
485 36
521 727
136 876
770 470
948 801
759 642
744 842
226 672
841 312
408 413
34 641
134 800
1457 978
441 833
997 437
395 551
189 886
500 99
362 576
949 797