World Cup winner France tops FIFA rankings; Germany 15th

set.jpg