Young north Norfolk swimmers have cleaned up a gala dubbed Mid Summer Madness held at the UEA Sportspark.
Twins George and Zak Edridge, Reuben Seaman, Emily Morton and Bebe King - all members of the North Norfolk Vikings Swimming Club - won 14 medals between them at the event.
George won gold in the 400m freestyle with a time of 5:32:44. He also got a silver in the 100m breaststroke, bested only by his brother Zak in a close finish.
George finished third in the 200m breaststroke, ahead of Zak in fourth place time, and both 13-year-olds recorded personal best times.
George's second silver came in the 200m individual medley, completing the course in another personal best time of 2:56:96.
Reuben took part in nine events and recorded a personal best on every swim. The 10-year-old won seven medals in total - two silvers and five bronze.
He said: "Of all my events this weekend, my favourite was the 50m butterfly.
"I really wanted a good personal best so I just went for it, put my head down and did as many strokes as I could between each breath."
In that event, he finished in third place with a time of 45:11.
Reuben's best swim was the 400m freestyle.
He raced another boy the entire way battling it out for third and fourth place in their age group. It came down to the last 25m where Reuben accelerated and got the medal. He also reduced his long course time by 44 seconds.
Emily, 14, came home with a bronze from the 400m freestyle, leaving 16 competitors in her wake with a time of 4:59:43, beating her previous PB by eight seconds.
This is the fourth consecutive outing for the Vikings where she has medalled.
Bebe, 12, won silver in the 100m butterfly with a time of 1:55:90, covering two lengths of the pool.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here