Solved 37 training puzzles169021
messchess17
No note yet
Dario Balzan
Solved 3 training puzzles166958
Solved 20 training puzzles161135
Solved 8 training puzzles164611
Solved 19 training puzzles163519
Solved 9 training puzzles161614
Solved 2 training puzzles163034