603 586
688 32
298 424
666 357
508 444
656 10
273 572
512 670
815 850
373 256
535 486
550 25
271 754
177 870
152 439
555 598
607 636
439 375
1017 663
351 628
945 689
786 352
1001 347
1014 920