Very fun day - thanks again for coming out, everyone! Click for final results:

by class w/all times

(by class w/best time)

(by fastest run overall)