A lot of the 70 views are probably the entrants checking to see how they are doing.

I came, I viewed, I voted 😀