Peter Rodegast was among the finishers in 20 miler