Launceston filled with sea of pink for Women’s 5K