In my opinion, for performance consideration, it's better not to use iteration for primeRT. You can use FirstOrDefault() and process the results accordingly.
It's much better to consider caching to optimize the LINQ operation, if primeRT list will not update frequently.