Solved 133 training puzzles158228
kareemgharieb
No note yet
Played 1 Rapid game183310
Solved 51 training puzzles161038
Solved 83 training puzzles157292
Solved 17 training puzzles166422
Solved 39 training puzzles1686155
Solved 132 training puzzles153180
Solved 46 training puzzles161147