Solved 45 training puzzles167884
Mohamed5285
No note yet
Mohamed Abo Rezk
Solved 53 training puzzles176219
Played 3 Rapid games184118
Solved 31 training puzzles174391
Solved 104 training puzzles1834115
Solved 45 training puzzles171927
Solved 35 training puzzles169223
Solved 41 training puzzles166973