Statistics

Nour Moubarak

Year Country Tasks Score Rank
2024 Flag of Egypt Egypt 100 70 54 0 100 100 60 21 505 19