SELECT site, ROUND(AVG(time), 2) AS "average time", COUNT(*) AS "# of Q" FROM ( SELECT site, question, COUNT(*) / 6.0 AS time FROM snapshots GROUP BY site, question ORDER BY COUNT(*) DESC ) AS subquery GROUP BY site ORDER BY AVG(time) DESC