Ranking info for Astrid Baarsma

Current rank: #24289
Highest rank: #3428 - Last reached on 2020-09-07

Ranking history

Voting distribution

Back to Astrid Baarsma (profile page)