2898 313
761 458
648 859
288 53
627 757
63 14
554 951
477 921
641 811
816 795
884 205
280 136
843 524
746 525
40 82
762 840
117 532
936 662
331 725
2600 912
938 215
793 253
459 912