Ranking:
World: 86647 / 483868
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 2975 / 11832
Oxford: 71 / 226
#86647
12
Ranking:
World: 348970 / 547136
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 10597 / 14250
Oxford: 73 / 109
#348970
1