0
Anonymous
14000
Wiki User
Total of 10,820 athletes competed at the 2012 London Olympics.
1400
247
54
277
36
675
5
400
ten