Pos         Country                Gold      Silver     Bronze  Total

1              United States    31           32           31           94

2              Great Britain      19           20           13           52

3              China     19           15           20           54

4              Germany             13           8              9              30

5              Russia   12           14           15           41

6              Japan    10           5              18           33

7              France  8              11           12           31

8              Italy       8              9              6              23

9              Netherlands       8              4              3              15

10           Australia              7              8              10           25

11           South Korea       7              3              7              17

12           Hungary               7              3              4              14

13           Spain     5              1              2              8

14           Kenya   4              4              0              8

15           Jamaica                4              0              2              6

16           New Zealand     3              6              2              11

17           Brazil     3              5              5              13

18           Kazakhstan         3              3              6              12

19           Canada 3              2              9              14

20           Croatia  3              2              0              5

21           Ukraine                2              4              2              8

22           North Korea       2              3              2              7

23           Cuba      2              2              4              8

24           Poland  2              2              3              7

25           Thailand               2              2              2              6

26           Colombia             2              2              0              4

27           Uzbekistan         2              1              4              7

28           Belgium                2              1              2              5

28           Switzerland        2              1              2              5

30           Greece 2              1              1              4

31           Argentina            2              1              0              3

32           Iran        2              0              2              4

33           South Africa       1              5              1              7

34           Denmark             1              4              5              10

35           Sweden               1              4              2              7

36           Armenia               1              3              0              4

37           Belarus 1              2              2              5

38           Slovenia               1              2              1              4

38           Serbia   1              2              1              4

40           Indonesia            1              2              0              3

41           Czech Republic  1              1              5              7

42           Ethiopia                1              1              3              5

42           Georgia                1              1              3              5

44           Romania              1              1              2              4

45           Bahrain 1              1              0              2

45           Slovakia                1              1              0              2

45           Vietnam               1              1              0              2

48           Chinese Taipei   1              0              2              3

49           Independent Athletes   1              0              1              2

50           Bahamas              1              0              0              1

50           Fiji          1              0              0              1

50           Kosovo 1              0              0              1

50           Puerto Rico         1              0              0              1

50           Singapore            1              0              0              1

55           Azerbaijan          0              4              4              8

56           Turkey  0              2              2              4

57           Malaysia              0              2              1              3

58           Ireland  0              2              0              2

59           Lithuania              0              1              3              4

60           Mongolia             0              1              1              2

61           Algeria  0              1              0              1

61           Grenada              0              1              0              1

61           Philippines          0              1              0              1

61           Qatar     0              1              0              1

READ MORE: A leather jacket

61           Venezuela          0              1              0              1

66           Norway                0              0              3              3

67           Egypt     0              0              2              2

67           Israel     0              0              2              2

67           Tunisia  0              0              2              2

70           Austria  0              0              1              1

70           Bulgaria                0              0              1              1

70           Dominican Republic        0              0              1              1

70           Estonia 0              0              1              1

70           Finland 0              0              1              1

70           India      0              0              1              1

70           Kyrgyzstan          0              0              1              1

70           Morocco              0              0              1              1

70           Moldova              0              0              1              1

70           Portugal               0              0              1              1

70           UAE       0              0              1              1