7 girls = 14 legs
49 backpacks = 0 legs
343 big cats = 1372 legs
2401 small cars = 9604 legs
So a total of 10990 legs IN the bus.
But the question you asked was ON the bus, so I assume you mean none as busses have wheels instead of legs?
So I would argue if that is the case that it is indeed a trick question, although a fucking shite one obviously.