Statistics

Zena Ayoub

Year Country Tasks Score Rank
2024 Flag of Egypt Egypt 100 52 54 0 31 25 0 0 262 110