mysql – Mostrar resultado de uma consulta sql by group na página PHP

Boa noite, esse código funciona exatamente da forma que preciso executando direto no sql, porém como eu faço para ele aparecer em uma página php, tentei diversas coisas, até consegui fazer imprimir porém não aparece certo.

SELECT estado, COUNT(*) As Total FROM emailc WHERE status = 1 GROUP BY estado

Resultado no SQL:
print sql

O mais próximo que cheguei do resultado igual ao da imagem foi com esse código:

$estados = mysqli_query($conexao,"SELECT * FROM `emailc` where status = 1");

while($res = mysqli_fetch_assoc($estados)){

$nomeEstado = $res('estado');

$estadoConta = mysqli_query($conexao,"SELECT COUNT(estado) AS TOTAL FROM emailc WHERE estado LIKE '%$nomeEstado%'");

while($row = mysqli_fetch_assoc($estadoConta)){

        echo '<li>'.utf8_encode($nomeEstado).' <strong>'.$row('TOTAL').'</strong></li>'.PHP_EOL;

Porém repete o estado, mas faz a contagem certa como mostra a imagem abaixo:
resultado no php
Desde já fico agradecido pela ajuda.