What do peregine falcons eat?

Mainly medium sized birds like pigeons, grouse, ducks.