Small v big charities: 73% of charities raise 3% of charities' total income