Hundreds run for ‘a special cause’