Supposing that a single Behemoth DropShip can satisfy one day's food and water needs for 12.5 million people, and that a round trip takes 1 month, then just 700 Behemoths could supply all the food and water needs for 1/3rd of the Combine's 350 inhabited worlds. (Essentially every world with 5 million or fewer people.)
Ningxia, with 23 million inhabitants, would be something like the 120th most populous world in the Combine. There's about 25 worlds ranging from 100 million to 600 million inhabitants, an industrial world somewhere around 750 million, and another around 1.1 billion.
How Do I Figure?