RANKING & RATINGS
1. England (950)
2. Switzerland (788)
3. Portugal (750)
4. France (527)
5. Belgium (456)
6. Germany (454)
7. Italy (407)