By contrast, about half of the charities here had annual incomes of under $250,000 in 2006.The success of large charities in drawing big sums is due to their fund-raising machinery, brand name and other factors, say observers.The surprise in the report, though, was the largesse shown by ordinary Singaporeans.