Today's submission results were inconclusive, all custom templates, none were ever comments. One was made fresh today, one from two weeks ago, one from 9 months ago. They all featured in the 2.5 to 3.5 hour range. The two week old one did feature fastest, but might have been a low volume of memes up for mod review at the time.