289 971
829 555
395 951
216 243
1000 436
470 572
38 796
791 637
531 551
621 947
804 103
189 47
441 575
899 964
563 717
199 220
95 698
593 971
416 353
73 152