303 971
844 555
400 951
223 243
1012 436
470 572
42 796
798 637
535 551
626 947
806 103
192 47
447 575
907 964
565 717
200 220
101 698
594 971
416 353
76 152