1042 123
833 763
967 735
671 132
83 806
909 216
892 802
725 999
892 403
549 448
914 872
328 462
345 730
926 478
866 822
127 36
975 120
809 603
932 355
928 494