100 117
115 348
670 36
323 69
729 979
216 702
84 905
488 797
401 62
999 906
128 173
648 610
903 867
49 276
691 800
248 116
613 533
588 978
639 85
968 169
527 783
884 451
237 396
307 13
853 760
884 142
325 405
68 760
730 595
612 569