Solved 17 training puzzles165534
messchess17
No note yet
Dario Balzan
Solved 23 training puzzles162176
Solved 33 training puzzles169755
Solved 9 training puzzles164248
Solved 37 training puzzles169021
Solved 3 training puzzles166958
Solved 20 training puzzles161135