Thousands turn out for Cipriano 5K fundraiser