Postgres Select Count Distinct Multiple Columns In Postgresql