Statistics

Sara Mouman

Year Country Tasks Score Rank
2021 Flag of Luxembourg Luxembourg 51 15 0 0 42 0 0 0 108 112