Branches benefit raises over $370,000 for children in need Image 1