Cities with Highest Average Salary (at least 500 fillings)