Solved 31 training puzzles219227
casablancakhouribga
No note yet
Solved 16 training puzzles216589
Solved 18 training puzzles207632
Solved 5 training puzzles210818
Solved 20 training puzzles2126134
Solved 16 training puzzles22605
Solved 59 training puzzles2265147