Dovrei fare una query ma ho bisogno d'aiuto xkè non sono proprio capace.

Ho 3 tabelle:

la Tabella_1 contiene:
Citta_ID
Agente

la Tabella_2 contiene:
Citta_ID
Stato_ID

La tabella_3 contiene:
Stao_ID
Nome_Stato


Ora devo trovare QUANTI "Agente" ci sono per ogni "Nome_Stato" ovvero il risultato dovrebbe essere un elenco di "Nome_Stato" seguito dal numero di quanti "Agente" ci sono per quello stato.

Credo si debbano usare INNER JOIN ma proprio non ci arrivo ed ormai mi sono ipnotizzato davanti al monitor.