How Much do Birds Eat?

There are many sizes of birds and different types of birds eat different things. Birds like eagles and falcons for instance can eat whole rabbits. Hummingbirds though, being much smaller are restricted to much smaller fare.