mexico 70 germany 74 argentina 78 spain 82 mexico 86 italia 90 usa 94 france 98 korea and japan 2002 germany 2006 south …

source