dictionary benchmarks with string as key