Firefighters raise money for a good cause