UNITED STATES	56114	79932461	31458683036	69814:268:06:54:20	2201677484060	1	1	1	1
JAPAN	12996	14479968	6788695261	10466:028:13:05:17	330058242317	2	2	2	4
FRANCE	22860	11319707	4413953880	9645:096:11:43:04	304173056584	3	3	3	2
CANADA	9746	10022526	4016033395	9014:171:16:57:39	284280339459	4	4	4	6
UNITED KINGDOM	12842	8860615	3293537978	7790:049:05:11:25	245669692285	5	6	5	5
GERMANY	21321	8782172	3462185150	7522:064:09:44:16	237219356656	6	5	6	3
AUSTRALIA	5052	5067552	2138159665	4490:334:07:48:24	141625525704	7	7	7	9
NETHERLANDS	3570	3116160	1385114304	2690:072:14:11:08	84838111868	8	8	8	11
TAIWAN	2307	2614348	1146309912	2208:016:05:51:53	69632891513	9	9	10	18
CZECH REPUBLIC	3362	2416533	850677754	2079:004:23:24:44	65563773884	10	12	12	12
ITALY	6172	2308470	918800834	2221:159:13:18:21	70055241501	11	10	9	8
SPAIN	4800	2191207	862832463	2127:240:09:43:07	67097842987	12	11	11	10
BRAZIL	6718	1825925	677631977	1786:159:05:40:08	56337054008	13	14	13	7
HONG KONG	1133	1818437	827720223	1237:163:01:39:43	39024121183	14	13	18	30
SWEDEN	2109	1744085	674570181	1559:018:00:08:12	49166179692	15	15	14	21
FINLAND	2335	1566705	591959561	1292:315:08:22:15	40771758135	16	18	17	17
POLAND	2866	1491394	592862738	1333:153:11:25:08	42050748308	17	17	15	14
RUSSIAN FEDERATION	2199	1429169	598012484	1321:289:05:13:05	41684044385	18	16	16	19
DENMARK	2176	1363050	497109726	1197:251:14:02:12	37770328932	19	20	19	20
BELGIUM	2512	1280855	482187558	1119:079:13:50:33	35295659433	20	22	20	15
NORWAY	1507	1241019	477791598	1079:102:02:26:11	34036165571	21	23	21	25
SWITZERLAND	1996	1207725	485652251	1059:188:05:07:39	33412885659	22	21	22	22
HUNGARY	1607	1109910	398136087	947:200:07:36:06	29881899366	23	24	23	23
CYPRUS	79	1079778	534523078	565:039:06:51:45	17821234305	24	19	30	65
AUSTRIA	1544	1010937	327722860	798:266:21:41:38	25188788498	25	26	25	24
CHINA	3168	976284	395642602	888:067:14:24:30	28009808670	26	25	24	13
ISRAEL	1088	788840	314752867	670:085:06:49:08	21136488548	27	27	26	31
INDIA	2399	647253	226664167	616:174:00:13:08	19441210388	28	29	27	16
PORTUGAL	1443	611176	237335679	604:288:13:41:03	19072676463	29	28	28	26
SOUTH AFRICA	821	598251	219945519	594:344:16:40:07	18762165607	30	30	29	35
NEW ZEALAND	856	581075	206518991	538:073:15:01:09	16972729269	31	31	31	34
IRELAND	915	472149	178450247	422:231:09:08:35	13328183315	32	33	33	32
ROMANIA	889	460533	178016019	409:116:11:31:14	12908287874	33	34	34	33
TURKEY	1275	452121	169153932	434:263:08:41:07	13709378467	34	35	32	28
CROATIA	466	439160	195865431	376:306:15:00:59	11884028459	35	32	35	43
GREECE	719	384904	160240783	322:334:22:30:01	10183530601	36	36	38	38
SLOVAKIA	780	358351	148353393	327:202:03:43:58	10329738238	37	38	37	37
UKRAINE	552	350240	143188982	311:351:12:44:08	9838068248	38	39	40	41
BULGARIA	581	339589	152809728	315:328:00:41:01	9962181661	39	37	39	40
MEXICO	1134	306391	119849655	328:320:13:22:53	10371504173	40	40	36	29
THAILAND	805	301978	111569815	235:119:00:50:02	7421244602	41	41	44	36
ARGENTINA	1430	279286	105091529	265:239:19:28:21	8377759701	42	43	41	27
MALAYSIA	628	266503	107238917	251:169:20:30:27	7930211427	43	42	42	39
SINGAPORE	531	266497	96489903	235:140:06:49:41	7423080581	44	44	43	42
ESTONIA	166	178398	69766240	125:203:16:22:59	3959598179	45	46	47	55
CHILE	339	163093	68830344	153:175:11:18:00	4840168680	46	47	45	46
PHILIPPINES	285	161862	69776913	134:362:11:59:24	4257143964	47	45	46	48
SLOVENIA	285	160815	62021053	121:299:15:05:11	3841743911	48	49	49	48
FRENCH GUIANA		155436	42373253	88:085:18:10:23	2782577423	49	53	54	101
LITHUANIA	201	145720	64581333	124:271:22:02:00	3933957720	50	48	48	53
BELARUS	148	129464	55900506	111:101:16:06:06	3509280366	51	50	51	56
GEORGIA	21	122128	38167416	63:168:01:57:04	2001290224	52	56	58	92
VENEZUELA	411	116417	48385006	114:299:22:22:49	3621018169	53	51	50	45
LUXEMBOURG	145	106111	40741386	73:286:14:36:07	2326890967	54	54	57	57
LATVIA	117	97071	39644936	87:263:05:24:39	2766374679	55	55	56	60
KOREA, REPUBLIC OF	450	96840	34721489	96:057:09:29:56	3032414996	56	57	52	44
SERBIA AND MONTENEGRO	185	93607	45873009	89:287:10:04:46	2831537086	57	52	53	54
PUERTO RICO	108	93500	30168379	87:335:01:37:40	2772581860	58	58	55	61
PERU	143	74074	25560747	50:219:21:10:08	1595797808	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71985	16251102	35:164:03:29:31	1117942171	60	66	66	101
HAITI		71768	14733924	31:022:18:00:43	979581643	61	70	71	101
ANTARCTICA	30	63495	24387121	43:330:15:29:33	1384615773	62	61	64	80
INDONESIA	241	58932	27451997	58:063:17:27:31	1834594051	63	59	59	50
COLOMBIA	298	58766	17251494	55:323:21:10:06	1762463406	64	65	60	47
REUNION	101	48574	18737695	40:090:16:46:19	1269276379	65	62	65	62
URUGUAY	226	47720	17880957	52:357:14:56:40	1670770600	66	64	61	51
VIET NAM	127	43805	15063858	46:036:07:25:11	1453793111	67	69	63	59
MALTA	35	38549	13039636	32:318:00:28:35	1036628915	68	72	69	78
MYANMAR		38497	9817982	15:113:17:58:50	482867930	69	78	87	101
BAHRAIN	16	36287	18252543	34:200:21:25:53	1089581153	70	63	67	98
EGYPT	101	34890	11487213	33:123:12:13:15	1051359195	71	75	68	62
LEBANON	39	33869	15278827	32:235:12:35:52	1029501352	72	67	70	75
ICELAND	70	33464	15241500	26:335:11:10:38	848920238	73	68	76	67
VIRGIN ISLANDS (U.S.)		31419	13861855	30:182:05:03:55	961823035	74	71	73	101
COSTA RICA	204	30643	11734557	30:343:06:52:35	975739955	75	74	72	52
UNITED ARAB EMIRATES	80	28709	12304003	28:023:03:49:47	885008987	76	73	75	64
NEPAL		25409	10343854	19:150:00:30:05	612145805	77	77	81	101
ANDORRA	45	25392	10382151	20:135:20:52:03	642459123	78	76	79	72
UZBEKISTAN		24899	8167867	28:117:21:17:07	893193427	79	82	74	101
MARTINIQUE	38	23462	8680375	20:291:04:24:19	655878259	80	80	78	76
JAMAICA		22390	5487726	13:078:23:14:07	416790847	81	94	94	101
SAUDI ARABIA	38	22117	9067488	20:035:21:41:13	633822073	82	79	80	76
MOROCCO	45	19348	6693186	15:256:07:19:35	495184775	83	85	86	72
MACEDONIA	59	17333	5778585	17:169:20:35:13	550787713	84	90	84	69
BANGLADESH	25	17127	8671360	9:255:13:35:56	305904956	85	81	99	87
GUADELOUPE	30	16714	3440769			86	100	101	80
ARMENIA	21	16689	5809936	18:040:08:39:52	571135192	87	89	83	92
NEW CALEDONIA	28	16649	4782142	14:047:04:14:57	445580097	88	97	89	83
NIGERIA	20	16620	7262880	14:002:14:54:57	441730497	89	84	90	95
TRINIDAD AND TOBAGO	30	16457	7466368	19:066:23:56:41	604972601	90	83	82	80
MAURITIUS	24	16050	6131394	22:206:05:16:39	711609399	91	88	77	88
GHANA		14504	5333069	14:280:23:02:53	465778973	92	95	88	101
ECUADOR	63	14347	5725142	15:304:01:55:32	499312532	93	93	85	68
KUWAIT		14035	6517264	11:021:01:29:10	348715750	94	86	98	101
MACAU	31	13972	5772093	13:185:11:30:03	425993403	95	91	93	79
BOSNIA AND HERZEGOVINA	56	13368	5756522	13:238:08:27:39	430561659	96	92	91	70
PAKISTAN	75	12716	4894824	11:098:16:44:33	355423473	97	96	97	66
KAZAKHSTAN	27	12007	6206302			98	87	101	85
BHUTAN		9650				99	101	101	101
NETHERLANDS ANTILLES		9636		13:192:22:51:01	426639061	100	101	92	101