Statistics

Noemi Gambirasio

Year Country Tasks Score Rank
2022 Flag of Italy Italy 100 26 15 0 77 55 10 2 285 68