Community gives $43,000! Help for youth, meal programs