164 non-profits took part in the 4th Annual Roanoke Valley Gives Day and yesterday the Community Foundation Serving Western Virginia saluted those who raised the most money over that 24 hour period. WFIR’s Gene Marrano has that story: