Solved 19 training puzzles1976119
FindChristianity
No note yet
Solved 2 training puzzles18572
Solved 35 training puzzles185933
Solved 18 training puzzles189244
Solved 11 training puzzles184860
Solved 104 training puzzles1908266
Solved 2 training puzzles21748
Played 1 Classical game1784143