What teams have won the world soccer cup in the last four years?

Italy 2006 Brasil 2002