Discover 1143 opportunities