I dont think they are accepting new sites

But if u get accepted they send good traffic