Hundreds participate in 3rd annual Blue Line 5K