RANKING & RATINGS
1. England (882)
2. Switzerland (756)
3. Portugal (731)
4. France (687)
5. Germany (466)
6. Belgium (299)