☰

Ranking info for Elva Sheldon

Current rank: #24606
Highest rank: #12713 - Last reached on 2025-11-28

Ranking history

Voting distribution

Back to Elva Sheldon (profile page)