950 803
103 961
525 325
922 964
732 377
592 190
16 388
274 482
61 170
813 343
511 874
581 131
106 575
902 189
253 316
699 49
19 967
649 343
911 408
857 648