Community raises $572,000 in support of 39 vital social service agencies