Statistics

Zhuoyu Du

Year Country Tasks Score Rank
2023 Flag of Germany Germany 61 0 20 0 100 100 0 10 291 74