The San Francisco Business Times has ranked both for-profit companies and non-profit organizations by their health contributions