Been 2 or 3 days that I log in my account and only see a few ads pending review. Seems that the ads are getting approved very quickly now Kudos to everyone!