Gordon McDonald Memorial Run results announced