The Marines Corps has 35,000 reserve troops with time remaining on eight-year commitments made when they enlisted .