Statistics

Maria Chrysafis

Year Country Tasks Score Rank
2023 Flag of United States of America United States of America 100 100 20 0 100 71 41 0 432 25