The 2010 ING New York City Marathon raised more than $30 million for charity, the biggest haul in the marathon’s history, race officials announced. Nearly $20 million was for New York City-based programs, said Mary Wittenberg, chief executive of New York Road Runners, which organizes the race. She has been on a campaign to get more local charities involved in the marathon as a way to leverage the event’s economic impact throughout the city.