Distributed Matching with Mixed Maximum-Minimum Utilities