Write SQL query to solve given problem: Tally the email addresses and phone numbers of customers from Sacramento who gave a star rating of more than 3 in 2014.. Keep the solution inside sql tag ```sql [SQL-Query] ```
SELECT DISTINCT T1.Email, T1.PhoneNumber FROM customers AS T1 INNER JOIN rootbeerreview AS T2 ON T1.CustomerID = T2.CustomerID WHERE T2.StarRating > 3 AND T1.City = 'Sacramento' AND T2.ReviewDate BETWEEN '2014-01-01' AND '2014-12-31'