640 540
690 531
60 575
43 635
445 328
761 348
798 272
150 474
676 432
809 431
442 374
165 944
871 396
686 592
970 890
310 116
213 935
548 9
551 881
446 686
275 319
336 206
638 618