Rotary eggheads raise over £500 at fundraising quiz