In SQL, for you to bring these "some products", you first need to define how many, in the example below, I considered the top 10:
SELECT prd.id_produto,
rel.ip
COUNT(prd.id_produto) AS total_produtos
FROM TABELA_PRODUTO prd
INNER JOIN TABELA_REL_PRODUTO_TOTAL rel on(rel.id_produto=prd.id_produto)
GROUP prd.id_produto ORDER BY total_produtos desc LIMIT 0,10;
Now if in this relational table, you will have the count directly, it would have to look something like this:
SELECT prd.id_produto,
rel.ip,
rel.total
FROM TABELA_PRODUTO prd
INNER JOIN TABELA_REL_PRODUTO_TOTAL rel on(rel.id_produto=prd.id_produto)
GROUP prd.id_produto ORDER BY rel.total desc LIMIT 0,10;