fix: use distinct for RequestListView