Position Country Gold Silver Bronze
1 Brazil Brazil 1245 772 477
2 United States of America United States of America 954 861 490
3 Japan Japan 786 699 348
4 Philippines Philippines 142 111 51
5 Korea Korea 131 88 49
6 China China 125 94 51
7 Mexico Mexico 36 38 16
8 India India 21 25 13
9 Hong Kong Hong Kong 13 10 17
10 Taiwan Taiwan 10 10 2
11 Russian Federation Russian Federation 8 1 5
12 Morocco Morocco 7 0 0
13 Canada Canada 4 3 0
14 Cambodia Cambodia 4 0 2
15 Switzerland Switzerland 4 0 1
16 Guam Guam 3 5 0
17 Colombia Colombia 3 3 1
18 Iran Iran 3 3 0
19 France France 3 2 2
20 Israel Israel 3 0 2
21 Lebanon Lebanon 3 0 1
22 French Polynesia French Polynesia 2 1 3
23 Hungary Hungary 2 1 3
24 United Kingdom of Great Britain & Northern Ireland United Kingdom of Great Britain & Northern Ireland 2 1 0
25 Paraguay Paraguay 2 1 0
26 El Salvador El Salvador 2 0 3
27 Singapore Singapore 1 4 1
28 Guatemala Guatemala 1 3 0
29 Belgium Belgium 1 2 1
30 New Zealand New Zealand 1 2 0
31 Palestinian Territory Palestinian Territory 1 2 0
32 Korea Korea 1 2 0
33 Poland Poland 1 2 0
34 Ecuador Ecuador 1 1 2
35 Belize Belize 1 1 1
36 Spain Spain 1 1 1
37 Peru Peru 1 1 1
38 Turkey Turkey 1 1 0
39 Puerto Rico Puerto Rico 1 1 0
40 Sweden Sweden 1 1 0
41 Ireland Ireland 1 1 0
42 United States Virgin Islands United States Virgin Islands 1 1 0
43 Indonesia Indonesia 1 1 0
44 Ghana Ghana 1 0 2
45 Northern Mariana Islands Northern Mariana Islands 1 0 1
46 Thailand Thailand 1 0 1
47 Germany Germany 1 0 0
48 Kiribati Kiribati 1 0 0
49 Italy Italy 1 0 0
50 Argentina Argentina 1 0 0
51 Uruguay Uruguay 1 0 0
52 Armenia Armenia 1 0 0
53 Central African Republic Central African Republic 1 0 0
54 Honduras Honduras 1 0 0
55 Kyrgyz Republic Kyrgyz Republic 1 0 0
56 Sri Lanka Sri Lanka 1 0 0
57 Dominican Republic Dominican Republic 1 0 0
58 Aland Islands Aland Islands 1 0 0
59 Vietnam Vietnam 0 3 1
60 Australia Australia 0 2 1
61 Tonga Tonga 0 2 1
62 Samoa Samoa 0 2 0
63 Kazakhstan Kazakhstan 0 2 0
64 Afghanistan Afghanistan 0 2 0
65 Nicaragua Nicaragua 0 1 2
66 Jersey Jersey 0 1 1
67 Portugal Portugal 0 1 1
68 American Samoa American Samoa 0 1 0
69 Egypt Egypt 0 1 0
70 Panama Panama 0 0 1
71 Jordan Jordan 0 0 1
72 Uzbekistan Uzbekistan 0 0 1
73 Zimbabwe Zimbabwe 0 0 0