De største sideelvene er øverst , og lengre nede på 425 km, begge kommer fra nord og renner inn på høyrebredden.