Caterpillars can increase their body weight by 1000 times before pupating. That's like a baby eating 43750 apples or plums, 20000 pears, 233000 strawberries, or 25000 oranges. You don't want to know what they would eat at the weekend...