10 34
585 510
496 440
821 191
551 313
574 678
843 243
738 141
761 106
489 210
999 456
520 528
698 263
347 841
424 336
322 707
587 570
59 594
723 460
20 419
950 80
144 968
976 547
517 198
111 369
795 972
139 75
391 255
490 895
368 267