Raising money for charity has become lucrative work. A new study of 280 nonprofits released Monday by the Washington-based Chronicle of Philanthropy shows nearly 30 top fundraisers have been earning more than $500,000, and at least two surpassed the $1 million mark. The data is from 2011, the most recent year available. The top compensation went to Anne McSweeney, campaign director at the Memorial Sloan Kettering Cancer Center in New York City, who was paid more than $1.2 million in 2011, and Susan Feagin, who earned more than $1 million as the top fundraiser at New York's Columbia University. Most of the money paid to each woman came in the form of bonuses after major fundraising efforts.