DPR Foundation awards $590,000 to youth organizations