Statistics

Yara Osama Hassan

Year Country Tasks Score Rank
2023 Flag of Egypt Egypt 100 28 20 0 63 71 41 0 323 54