More for Keys, Less for Values: Adaptive KV Cache Quantization