Solved 6 training puzzles116045
sajjadvaziri
No note yet
Solved 39 training puzzles111596
Solved 5 training puzzles121122
Solved 9 training puzzles123339
Solved 13 training puzzles127229
Played 1 Classical game127346
Solved 6 training puzzles124315
Solved 11 training puzzles125856