Yes they can eat a lot.
Ive got about 10 hangig around my coop, but they have babies that are just learning to fly.
Im finishing enclosing my run so no more sparrows
I have 5 chickens plus the sparrows that are eating it and a 40lb bag last me around 5 weeks. Normally 6 if i could get the last few sparrows to stop eating the feed.