3213 741
607 90
987 791
843 857
548 898
46 177
954 690
844 882
913 182
696 102
425 574
786 642
916 434
25 207
1085 566
152 335
796 605
861 816
503 667
511 747