687 830
843 730
865 358
1003 132
801 393
975 222
409 917
605 326
412 59
907 466
1041 347
375 304
103 774
392 989
300 324
632 153
8 171
732 543
579 81
252 108
1257 947
578 437
645 150