How can i join these 2 queries??? I'm having a rough time writing this query.

1)

SELECT question_id, name, question_text FROM questions
WHERE ST_Intersects(ST_Buffer(ST_GeomFromText('POINT(-99.254512 19.347091)',
4326)::geography, 1000)::geometry, the_geom)

2)

select q.question_id, COUNT(qa.question_id) as answer_count
from questions q
left join question_answers qa
on qa.question_id = q.question_id
group by q.question_id


(Im a complete noob in SQL)

IS there any way to do this:

SELECT
(COUNT(qa.question_id) as answer_count
from questions q
left join question_answers qa
on qa.question_id = q.question_id
group by q.question_id),

question_id, name, question_text FROM questions
WHERE ST_Intersects(ST_Buffer(ST_GeomFromText('POINT(-99.254512 19.347091)',
4326)::geography, 1000)::geometry, the_geom)


Any help would be greatly appreciated =)