Klemen Tusar
@techouseLondon, UK 🇬🇧
Refresh userLast updated : 01:30PM UTC, Jul 1st 2021
305 - Rank 53 349 🌍
Ranking:
World: 11781 / 483868
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 468 / 11832
London: 246 / 5355
#11781
205
Ranking:
World: 1399 / 42458
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 29 / 569
London: 10 / 223
#1399
85
Ranking:
World: 20223 / 144775
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 915 / 4142
London: 334 / 1586
#20223
14
Ranking:
World: 356369 / 547136
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 10800 / 14250
London: 5318 / 6870
#356369
1