Local junior golfers raise nearly $40K for MACC Fund, other orgs