Leaderboard | Databread

 

 

 

Leaderboard

Rank Name Username Rating Changes Country Institution

97

Ilija Tavcioski

personiletavcioski

1645.867

↑18.628

group Macedonia

business  Yahya Kemal College