UNITED STATES	56141	80096831	31574819760	69977:118:06:55:16	2206804892116	1	1	1	1
JAPAN	13008	14527490	6822238354	10508:040:06:57:58	331383769078	2	2	2	4
FRANCE	22866	11340640	4428479144	9664:351:02:30:46	304794239446	3	3	3	2
CANADA	9756	10049338	4034685164	9040:034:09:30:07	285088411807	4	4	4	6
UNITED KINGDOM	12849	8875800	3304239138	7805:045:04:23:56	246142383836	5	6	5	5
GERMANY	21328	8801371	3475426312	7539:321:22:11:55	237777718315	6	5	6	3
AUSTRALIA	5052	5080227	2147291874	4503:096:09:24:18	142014936258	7	7	7	9
NETHERLANDS	3571	3129266	1394450144	2702:169:18:48:55	85224941335	8	8	8	11
TAIWAN	2310	2622285	1151889528	2215:145:15:57:27	69864825447	9	9	10	18
CZECH REPUBLIC	3364	2421455	854067944	2083:156:20:21:50	65703039710	10	12	12	12
ITALY	6174	2313660	922326391	2226:328:23:42:26	70227560546	11	10	9	8
SPAIN	4803	2196575	866447950	2132:124:01:47:20	67245472040	12	11	11	10
BRAZIL	6720	1829334	680166323	1790:019:03:14:57	56451093297	13	14	13	7
HONG KONG	1133	1821835	830397957	1240:101:23:22:29	39113450549	14	13	18	30
SWEDEN	2111	1748177	677382488	1563:111:12:23:20	49300403000	15	15	14	21
FINLAND	2336	1570409	594504816	1296:071:13:39:19	40876839559	16	18	17	17
POLAND	2868	1495304	595585647	1337:056:13:37:57	42168519477	17	17	15	14
RUSSIAN FEDERATION	2199	1432849	600647985	1325:111:23:05:26	41794873526	18	16	16	19
DENMARK	2177	1364437	498080148	1199:023:07:26:11	37813677971	19	20	19	20
BELGIUM	2513	1283478	483975557	1122:005:06:18:58	35383846738	20	22	20	15
NORWAY	1507	1243593	479633891	1081:303:19:58:24	34116667104	21	23	21	25
SWITZERLAND	1997	1209945	487197976	1061:208:11:54:07	33477710047	22	21	22	22
HUNGARY	1610	1111907	399452709	949:182:20:55:18	29943464118	23	24	23	23
CYPRUS	79	1093977	541265534	571:121:06:17:08	18017533028	24	19	30	65
AUSTRIA	1545	1012919	329086176	800:227:09:47:55	25248448075	25	26	25	24
CHINA	3173	979124	397697606	891:032:20:26:13	28101414373	26	25	24	13
ISRAEL	1089	790552	316068628	672:004:01:19:03	21192542343	27	27	26	31
INDIA	2404	651952	228306766	622:081:01:37:56	19622396276	28	29	27	16
PORTUGAL	1443	612429	238215154	606:063:00:10:07	19116259807	29	28	28	26
SOUTH AFRICA	821	599081	220526601	595:277:20:08:40	18787925320	30	30	29	35
NEW ZEALAND	856	581777	207015924	538:318:04:53:41	16993860821	31	31	31	34
IRELAND	915	472977	179007591	423:158:21:44:44	13353457484	32	33	33	32
ROMANIA	889	461367	178590227	410:064:12:08:51	12935333331	33	34	34	33
TURKEY	1276	452864	169700248	435:189:04:09:34	13734504574	34	35	32	28
CROATIA	466	440287	196706816	377:352:11:04:21	11919524661	35	32	35	43
GREECE	719	385661	160778890	323:216:17:22:00	10204852920	36	36	38	38
SLOVAKIA	781	359211	148931307	328:122:02:44:02	10354358642	37	38	37	37
UKRAINE	552	351389	143962145	313:027:15:38:58	9873157138	38	39	40	41
BULGARIA	581	340701	153582318	316:355:08:18:04	9996077884	39	37	39	40
MEXICO	1136	307253	120368564	330:006:18:52:55	10407466375	40	40	36	29
THAILAND	806	302559	111975417	235:330:07:36:47	7439499407	41	41	43	36
ARGENTINA	1430	279741	105420412	266:074:18:14:19	8395035259	42	43	41	27
MALAYSIA	628	267108	107682282	252:051:23:15:48	7951562148	43	42	42	39
SINGAPORE	532	266860	96758476	235:273:01:08:03	7434551283	44	44	44	42
ESTONIA	167	178987	70178262	126:029:00:32:47	3976043567	45	45	47	55
CHILE	339	163654	69201090	154:016:18:57:03	4857994623	46	47	45	46
PHILIPPINES	286	162372	70138098	135:180:21:08:36	4272988116	47	46	46	48
SLOVENIA	285	161025	62175965	122:008:20:51:23	3848158283	48	49	49	49
FRENCH GUIANA		155529	42418804	88:124:16:05:08	2785939508	49	53	54	101
LITHUANIA	201	146048	64814545	125:025:08:26:48	3944190408	50	48	48	53
BELARUS	148	129810	56157104	111:237:01:41:06	3520978866	51	50	51	56
GEORGIA	21	122782	38532667	63:308:17:32:24	2013442344	52	56	58	92
VENEZUELA	411	116668	48570505	115:031:07:07:57	3629344077	53	51	50	45
LUXEMBOURG	146	106462	40957248	74:012:17:16:45	2334763005	54	54	57	57
LATVIA	117	97426	39910527	88:018:18:36:23	2776790183	55	55	55	60
KOREA, REPUBLIC OF	450	97389	35081963	96:248:23:20:50	3048967250	56	57	52	44
SERBIA AND MONTENEGRO	185	93956	46125745	90:037:16:01:19	2841494479	57	52	53	54
PUERTO RICO	108	93584	30227245	88:006:01:02:20	2775690140	58	58	56	61
PERU	143	74284	25705689	50:289:06:38:17	1601793497	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		72073	16292011	35:196:06:33:06	1120717986	60	66	66	101
HAITI		71807	14762715	31:042:22:01:28	981324088	61	70	71	101
ANTARCTICA	30	63686	24532629	44:024:05:43:23	1389678203	62	61	64	80
INDONESIA	242	59291	27701498	58:218:11:15:31	1847963731	63	59	59	50
COLOMBIA	298	58823	17289212	55:342:15:15:27	1764083727	64	65	60	47
REUNION	102	48654	18795614	40:117:08:24:32	1271579072	65	62	65	62
URUGUAY	226	47796	17931509	53:029:01:06:56	1673917616	66	64	61	51
VIET NAM	127	43840	15090076	46:051:02:36:54	1455071814	67	69	63	59
MALTA	35	38595	13070517	32:334:01:01:42	1038013302	68	72	69	78
MYANMAR		38498	9818812	15:114:14:20:03	482941203	69	78	87	101
BAHRAIN	16	36510	18402736	34:278:22:13:38	1096323218	70	63	67	98
EGYPT	101	34916	11507561	33:134:03:35:58	1052278558	71	75	68	63
LEBANON	39	33983	15364404	32:280:01:26:26	1033349186	72	67	70	75
ICELAND	70	33524	15285591	26:357:06:00:32	850802432	73	68	76	67
VIRGIN ISLANDS (U.S.)		31602	13988429	30:252:17:03:56	967914236	74	71	73	101
COSTA RICA	204	30727	11793034	31:017:10:11:29	979121489	75	74	72	52
UNITED ARAB EMIRATES	80	28846	12407250	28:059:21:21:06	888182466	76	73	75	64
ANDORRA	45	25459	10425678	20:159:10:30:29	644495429	77	76	79	72
NEPAL		25421	10352455	19:154:09:15:58	612522958	78	77	81	101
UZBEKISTAN		24902	8169970	28:119:03:28:36	893302116	79	82	74	101
MARTINIQUE	38	23528	8726370	20:313:12:19:53	657807593	80	80	78	76
JAMAICA		22418	5510597	13:091:00:23:46	417831826	81	94	94	101
SAUDI ARABIA	38	22144	9083625	20:043:17:26:34	634497994	82	79	80	76
MOROCCO	45	19366	6705779	15:267:18:46:46	496176406	83	85	86	72
MACEDONIA	59	17356	5796931	17:180:02:11:51	551671911	84	92	84	69
BANGLADESH	25	17205	8723742	9:277:14:44:21	307809861	85	81	99	87
GUADELOUPE	30	16723	3448495			86	100	101	80
ARMENIA	21	16708	5822803	18:049:14:38:29	571934309	87	91	83	92
NEW CALEDONIA	28	16672	4796909	14:054:13:06:50	446216810	88	97	89	83
NIGERIA	20	16649	7282955	14:012:07:38:04	442568284	89	84	90	95
TRINIDAD AND TOBAGO	30	16474	7477713	19:076:04:42:57	605767377	90	83	82	80
MAURITIUS	24	16058	6137345	22:212:12:49:32	712154972	91	88	77	88
GHANA		14518	5344213	14:288:14:06:49	466438009	92	95	88	101
ECUADOR	63	14383	5749036	15:317:08:53:26	500460806	93	93	85	68
KUWAIT		14117	6564338	11:040:07:54:15	350380455	94	86	98	101
MACAU	31	14035	5825178	13:207:01:09:19	427856959	95	90	92	79
BOSNIA AND HERZEGOVINA	57	13509	5838718	13:291:13:41:56	435159716	96	89	91	70
PAKISTAN	75	12774	4935095	11:115:13:34:48	356880888	97	96	97	66
KAZAKHSTAN	27	12043	6232476			98	87	101	85
BHUTAN		9652				99	101	101	101
NETHERLANDS ANTILLES		9648		13:201:03:07:04	427345624	100	101	93	101