AN 80-piece flash mob helped raise more than £29,000 at a charity ball.