350 913
265 46
813 638
460 536
305 464
547 183
102 906
752 53
543 802
451 710
681 544
158 623
988 630
486 690
110 964
669 423
673 887
642 674
273 507
971 757