Hola:
Con tantos registros una búsqueda puede ser larga, pero si se trata de 2 valores, tal vez te interese más crear un array asociativo, poniendo valor como indice del array, entonces la búsqueda sería mucho más directa:
return lista[valor]... si no existiese devolvería undefined y de existir no habría que hacer absolutamente nada...
Saludos