875 660
386 355
545 346
169 357
442 491
640 49
370 481
331 7
477 964
302 751
243 974
514 585
419 34
532 416
124 618
557 424
534 514
441 315
59 492
676 808