Statistics

Selma Hübner

Year Country Tasks Score Rank
2024 Flag of Germany Germany 100 100 54 0 100 16 22 0 392 56