Statistics

Diana Huacasi Durand

Year Country Tasks Score Rank
2022 Flag of Peru Peru 22 26 0 0 51 13 0 0 112 129