FlowPlay fundraiser for American Cancer Society tops $400,000