建筑工地用5辆大车和4辆小车一次运来沙石42.5吨,每辆大车比每辆小车多运4吨,每辆大车和小车各有运多少吨?