South America: Amazon River basin, in Ecuador, Peru, Colombia and Brazil, in tributaries of the rivers Ucayali, Mara??n, Solim?es and Amazon from about the Pachitea River on the Ucayali River to about Gurup?; upper Mamor? River in Bolivia, and Madre de Dios River drainage in Peru; Essequibo River drainage in Guyana; Amap? Grande River in Amap?, Brazil.