Statistics

Yara Rezk

Year Country Tasks Score Rank
2024 Flag of Egypt Egypt 100 70 62 0 51 25 11 0 319 87