PLS-00103 - Erro ao tentar criar uma procedure

c) Criar uma procedure para imprimir na tela o nome, CPF e quantidade de relacionados de todos os titulares.

CREATE OR REPLACE PROCEDURE SP_TESTE
(T.NOME_TITULAR VARCHAR,
T.CPF_TITULAR VARCHAR,
R.FK_IDT_TIPO_RELA NUMBER)
AS
BEGIN
SELECT T.NOME_TITULAR AS NOME,
T.CPF_TITULAR AS CPF,
COUNT(R.FK_IDT_TIPO_RELA) AS QTD_TOTAL_RELA
INTO T.NOME_TITULAR,T.CPF_TITULAR,R.FK_IDT_TIPO_RELA
FROM TITULAR T, RELACIONADOS R
GROUP BY T.CPF_TITULAR, T.NOME_TITULAR;
END;

EXEC SP_TESTE;

Erro) PLS-00103: Encontrado o símbolo “.” quando um dos seguintes símbolos era esperado: in out table … columns long double ref char standard time timestamp interval date binary national character nchar

Os argumentos do SP não devem ter alias…

CREATE OR REPLACE PROCEDURE SP_TESTE
  (NOME_TITULAR VARCHAR,
  CPF_TITULAR VARCHAR,
  FK_IDT_TIPO_RELA NUMBER)
AS
....