Keep scrolling down for answers and more stats ...
501. United States, 2006
502. Japan, 1951
503. Japan, 1998
504. United States, 1994
505. United Kingdom, 1979
506. United States, 1961
507. United States, 1944
508. United Kingdom, 1987
509. India, 1956
510. United States, 1997
511. Germany, 2016
512. Czechoslovakia, 1966
513. United States, 1981
514. United Kingdom, 1934
515. United States, 2017
516. United States, 1955
517. Soviet Union, 1938
518. Germany, 1926
519. West Germany, 1974
520. Canada, 1996