I finished the puzzle #631 (8x8) in  
8 minutes, 12 seconds