A Miniature golfing game

There have been 506 games played today.