687 401
298 737
473 257
659 341
951 533
30 417
423 98
729 216
298 614
504 483
553 35
49 220
792 886
353 419
606 451
675 916
72 77
946 461
290 622
481 145
980 826
56 575
785 713
636 851