Titans 21km and 10km runs attract entries from across the city