Over 400 runners show for Katie DeCubellis race