293 511
586 297
713 991
679 662
1011 198
222 37
432 567
153 688
531 1000
213 637
312 599
912 637
290 903
415 7
627 366
27 746
834 143
490 345
267 452
404 440