UNITED STATES	56156	80250546	31682467306	70128:098:19:01:13	2211565143673	1	1	1	1
JAPAN	13014	14572146	6853540030	10547:037:19:27:11	332613458831	2	2	2	4
FRANCE	22874	11360229	4441856411	9683:065:17:20:59	305368766459	3	3	3	2
CANADA	9761	10089111	4055781805	9066:234:21:50:46	285925672246	4	4	4	6
UNITED KINGDOM	12850	8889536	3313702986	7817:327:23:40:49	246545250049	5	6	5	5
GERMANY	21338	8818292	3487227755	7555:103:18:09:53	238263444593	6	5	6	3
AUSTRALIA	5052	5092027	2155710984	4514:214:09:46:04	142372028764	7	7	7	9
NETHERLANDS	3573	3140527	1402435892	2713:001:15:25:51	85557309951	8	8	8	11
TAIWAN	2311	2629180	1156702832	2221:294:07:57:48	70066886268	9	9	10	18
CZECH REPUBLIC	3365	2425907	857154495	2087:179:04:50:31	65831115031	10	12	12	12
ITALY	6176	2317813	925218309	2231:094:14:50:16	70364991016	11	10	9	8
SPAIN	4804	2201077	869483144	2136:121:18:27:19	67371416839	12	11	11	10
BRAZIL	6725	1832325	682354302	1793:054:17:54:04	56548778044	13	14	13	7
HONG KONG	1133	1824942	832811434	1242:301:03:42:53	39193731773	14	13	18	30
SWEDEN	2113	1751927	679925435	1567:081:15:46:35	49423967195	15	15	14	21
FINLAND	2336	1574374	597190186	1299:219:23:44:54	40984271094	16	18	17	17
POLAND	2872	1498955	598115934	1340:231:06:22:55	42278221375	17	17	15	14
RUSSIAN FEDERATION	2200	1436272	603098708	1328:230:06:08:11	41899702091	18	16	16	19
DENMARK	2177	1365774	498998861	1200:126:11:03:15	37854126195	19	20	19	20
BELGIUM	2513	1285579	485498666	1124:081:19:50:59	35453533859	20	22	20	15
NORWAY	1507	1246133	481432561	1084:098:23:49:50	34193576990	21	23	21	25
SWITZERLAND	1997	1211988	488635276	1063:188:12:41:17	33539056877	22	21	22	22
HUNGARY	1611	1113516	400582672	951:005:23:12:21	29991251541	23	24	23	23
CYPRUS	79	1108600	548240652	577:275:13:04:39	18220079079	24	19	30	65
AUSTRIA	1545	1014822	330406966	802:161:03:34:00	25305795240	25	26	25	24
CHINA	3177	982098	399824700	894:020:08:51:06	28194943866	26	25	24	13
ISRAEL	1090	792124	317236651	673:211:19:06:31	21242027191	27	27	26	31
INDIA	2405	652793	228885355	623:036:04:28:30	19650054510	28	29	27	16
PORTUGAL	1444	613947	239276527	607:221:02:01:32	19161453692	29	28	28	26
SOUTH AFRICA	821	599816	221048300	596:172:05:16:42	18810335802	30	30	29	35
NEW ZEALAND	856	582595	207591989	539:225:01:47:09	17017350429	31	31	31	34
IRELAND	915	473774	179528710	424:065:04:36:16	13376896576	32	33	33	32
ROMANIA	889	462191	179156323	411:007:15:44:19	12961957459	33	34	34	33
TURKEY	1279	453644	170267814	436:120:10:20:54	13760101254	34	35	32	28
CROATIA	466	441365	197507091	379:031:00:58:52	11954825932	35	32	35	43
GREECE	719	386392	161292102	324:093:05:50:14	10225720214	36	36	38	38
SLOVAKIA	781	359975	149473036	329:009:21:53:34	10376200414	37	38	37	37
UKRAINE	552	352459	144656169	314:022:23:21:25	9904288885	38	39	40	41
BULGARIA	581	341715	154286377	317:346:05:35:54	10026826554	39	37	39	40
MEXICO	1136	307806	120753822	330:212:21:02:46	10425272566	40	40	36	29
THAILAND	806	303087	112361125	236:161:22:35:15	7456487715	41	41	43	36
ARGENTINA	1432	280543	105835743	267:145:02:43:05	8432649785	42	43	41	27
MALAYSIA	629	267627	108053026	252:262:11:45:38	7969751138	43	42	42	39
SINGAPORE	532	267278	97058583	236:054:20:56:37	7447236997	44	44	44	42
ESTONIA	168	179533	70576447	126:207:14:30:29	3991473029	45	45	47	55
CHILE	339	164267	69594770	154:231:18:54:53	4876570493	46	47	45	46
PHILIPPINES	286	162755	70400239	135:315:12:33:10	4284621190	47	46	46	48
SLOVENIA	285	161226	62324897	122:082:20:42:29	3854551349	48	49	49	49
FRENCH GUIANA		155628	42466228	88:166:08:12:16	2789539936	49	53	54	101
LITHUANIA	201	146310	65003752	125:117:16:24:58	3952167898	50	48	48	53
BELARUS	148	130163	56407470	112:000:04:16:57	3532047417	51	50	51	56
GEORGIA	21	123420	38890257	64:083:14:25:22	2025527122	52	56	58	92
VENEZUELA	411	116898	48732712	115:114:05:06:07	3636507967	53	51	50	45
LUXEMBOURG	146	106793	41159272	74:090:13:28:01	2341488481	54	54	57	57
KOREA, REPUBLIC OF	450	97905	35400840	97:044:11:11:09	3062833869	55	57	52	44
LATVIA	117	97740	40136322	88:134:21:04:32	2786821472	56	55	55	60
SERBIA AND MONTENEGRO	185	94334	46394851	90:156:19:06:01	2851787161	57	52	53	54
PUERTO RICO	108	93648	30273552	88:035:04:44:34	2778209074	58	58	56	61
PERU	143	74444	25808393	50:336:01:56:53	1605837413	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		72146	16333660	35:220:01:28:35	1122773315	60	66	66	101
HAITI		71846	14790686	31:067:02:06:46	983412406	61	70	71	101
INDONESIA	242	59538	27873862	58:313:14:50:46	1856184646	62	59	59	50
COLOMBIA	298	58863	17313144	55:355:21:58:51	1765231131	63	65	60	47
REUNION	102	48753	18870641	40:149:04:15:53	1274328953	64	62	64	62
URUGUAY	226	47866	17976542	53:054:20:00:40	1676145640	65	64	61	51
ANTARCTICA	29	45852	19172410	38:069:04:46:04	1204346764	66	61	65	82
VIET NAM	127	43868	15108923	46:063:18:23:44	1456165424	67	69	63	59
MALTA	35	38620	13086815	32:342:08:16:35	1038730595	68	72	69	78
MYANMAR		38501	9820626	15:115:23:24:48	483060288	69	78	87	101
BAHRAIN	16	36673	18508443	34:336:15:26:16	1101309976	70	63	67	98
EGYPT	101	34939	11523630	33:143:08:43:26	1053074606	71	75	68	63
LEBANON	39	34113	15462999	32:337:00:10:47	1038269447	72	67	70	75
ICELAND	70	33583	15329393	27:013:07:52:14	852623534	73	68	76	67
VIRGIN ISLANDS (U.S.)		31733	14081575	30:303:03:42:41	972272561	74	71	73	101
COSTA RICA	204	30793	11838913	31:050:18:58:11	982004291	75	74	72	52
UNITED ARAB EMIRATES	80	28924	12466574	28:083:00:49:33	890182173	76	73	75	64
ANDORRA	45	25509	10461054	20:179:23:03:19	646268599	77	76	79	72
NEPAL		25430	10358714	19:157:23:27:31	612833251	78	77	81	101
UZBEKISTAN		24910	8175288	28:123:01:48:16	893641696	79	82	74	101
MARTINIQUE	38	23572	8756038	20:328:08:06:42	659088402	80	81	78	76
JAMAICA		22457	5539064	13:105:22:43:38	419121818	81	94	94	101
SAUDI ARABIA	38	22171	9100673	20:051:07:42:52	635154172	82	79	80	76
MOROCCO	45	19381	6714548	15:274:22:45:50	496795550	83	85	86	72
MACEDONIA	59	17384	5814280	17:188:14:58:05	552409085	84	92	84	69
BANGLADESH	25	17275	8774717	9:295:00:48:11	309314891	85	80	99	87
GUADELOUPE	30	16728	3451996			86	100	101	80
ARMENIA	21	16721	5832544	18:057:01:24:33	572577873	87	91	83	92
NEW CALEDONIA	28	16688	4807550	14:059:19:33:17	446671997	88	97	89	83
NIGERIA	20	16669	7297110	14:018:13:33:48	443108028	89	84	90	95
TRINIDAD AND TOBAGO	30	16504	7497390	19:090:19:11:10	607029070	90	83	82	80
MAURITIUS	24	16068	6144315	22:219:04:31:55	712729915	91	88	77	88
GHANA		14525	5348621	14:291:08:16:38	466676198	92	95	88	101
ECUADOR	63	14407	5767119	15:326:02:48:49	501216529	93	93	85	68
KUWAIT		14186	6603971	11:057:09:16:11	351854171	94	86	98	101
MACAU	31	14092	5868150	13:225:05:07:04	429426424	95	89	92	79
BOSNIA AND HERZEGOVINA	57	13534	5856188	13:303:21:01:57	436222917	96	90	91	70
PAKISTAN	75	12821	4969042	11:129:07:51:53	358069913	97	96	97	66
KAZAKHSTAN	27	12067	6251705			98	87	101	85
BHUTAN		9652				99	101	101	101
NETHERLANDS ANTILLES		9652		13:203:05:07:49	427525669	99	101	93	101