Eurographics, puzzle, Freshwater Fish, 1000 el.