Statistics

Tina Wang

Year Country Tasks Score Rank
2023 Flag of United States of America United States of America 100 100 20 15 100 100 54 10 499 13