Nå, der er en TOP (10) i din underforespørgsel og ingen ORDER BY til at starte, hvilket betyder, at du ikke er garanteret at få de samme 10 rækker hver gang (dette gælder især med linkede servere på grund af de forskellige algoritmer, der kan bruges til sorteringsmatchning, selvom sorteringerne er de samme).
Tilføj en ORDER BY-klausul til underforespørgslen, så du kan gøre den del konsistent og stabil, og resten kan følge korrekt.