Ranking history of Jennifer Auada

Current rank: #5231
Highest rank: #1395

Back to Jennifer Auada (profile page)