A new look at local nonprofit news sites finds revenues of more than $325 million, 2,200 journalists