Discover 2505 opportunities