10,000 runners help raise funds at Run For Hope