Statistics

Noa Ben Israel

Year Country Tasks Score Rank
2023 Flag of Israel Israel 100 16 20 15 40 41 41 10 283 79