I just had an image accepted and within hours it gets views over views. Currently within the last 2-5 hours i got 67 views on that image. I looked all over DT, but couldn't find out if it is because it is placed somewhere on the starting page of DT. Anyone had that before?