Bellingham Bay Marathon, Half, 10K, 5K & Relay