Statistics

Ariadna Franch Pérez

Year Country Tasks Score Rank
2024 Flag of Spain Spain 100 70 12 19 56 9 0 0 266 107