Ranking:
World: 2047 / 3851
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 92 / 153
London: 38 / 66
#2047
2
Ranking:
World: 261810 / 531811
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 5234 / 8426
London: 2432 / 3826
#261810
1