Porque devuele 8 eso si no lo se, seria ver en esa tabla cuantos registros tienes, aqui lo que esta pasando es que al hacer los joins hay mas de un registro que comparte las llaves primarias que estas usando.
revisa la tabla usrs para que veas cuantos registros tiene con las condiciones que estas usando:
Ahi te vas a dar cuenta el porque el 8