UNITED STATES	56088	79770019	31344489831	69654:097:09:07:35	2196616957655	1	1	1	1
JAPAN	12982	14434837	6756277360	10425:310:00:57:40	328789587460	2	2	2	4
FRANCE	22847	11298107	4398837724	9624:323:11:01:33	303530410893	3	3	3	2
CANADA	9741	9999372	3999328240	8992:162:23:05:29	283585791929	4	4	4	6
UNITED KINGDOM	12836	8846188	3282798249	7775:250:08:47:29	245214031649	5	6	5	5
GERMANY	21304	8764394	3449694729	7505:119:10:30:23	236687999423	6	5	6	3
AUSTRALIA	5051	5053665	2128509619	4477:195:12:12:25	141203563945	7	7	7	9
NETHERLANDS	3569	3102750	1375456508	2677:124:01:07:26	84432589646	8	8	8	11
TAIWAN	2307	2607750	1141647712	2201:274:15:23:49	69434465029	9	9	10	18
CZECH REPUBLIC	3361	2411775	847333448	2074:214:10:35:42	65424191742	10	12	12	12
ITALY	6165	2302673	914906519	2214:308:02:43:48	69847325028	11	10	9	8
SPAIN	4800	2185731	859204355	2122:348:14:25:00	66949511100	12	11	11	10
BRAZIL	6714	1822183	674932692	1782:227:20:38:35	56216839115	13	14	13	7
HONG KONG	1133	1815277	825158726	1234:263:13:02:31	38938194151	14	13	18	30
SWEDEN	2109	1739859	671698023	1554:232:02:46:59	49026998819	15	15	14	21
FINLAND	2334	1563305	589608192	1289:259:19:07:20	40672350440	16	18	17	17
POLAND	2862	1487513	590100157	1329:242:10:13:48	41932289628	17	17	15	14
RUSSIAN FEDERATION	2196	1425490	595335435	1318:082:19:30:30	41571603030	18	16	16	19
DENMARK	2176	1361626	496101199	1196:095:23:16:38	37725347798	19	20	19	20
BELGIUM	2511	1278761	480636321	1116:314:08:59:06	35221337946	20	22	20	15
NORWAY	1507	1238381	475882527	1076:256:09:34:45	33954888885	21	23	21	25
SWITZERLAND	1994	1205143	483952346	1057:024:23:05:09	33335708709	22	21	22	22
HUNGARY	1605	1108044	396830810	945:272:11:52:13	29825063533	23	24	23	23
CYPRUS	79	1066015	527991753	559:033:14:35:23	17631527723	24	19	30	65
AUSTRIA	1542	1008950	326337467	796:282:11:20:42	25127061642	25	26	25	24
CHINA	3165	973127	393274478	885:047:19:07:40	27913489660	26	25	24	13
ISRAEL	1088	787118	313388321	668:135:12:37:13	21077757433	27	27	26	31
INDIA	2398	646344	226022812	615:180:04:51:37	19410209497	28	29	27	16
PORTUGAL	1441	609904	236442614	603:167:01:28:47	19030642127	29	28	28	26
SOUTH AFRICA	821	597439	219377122	594:045:06:02:18	18736293738	30	30	29	35
NEW ZEALAND	855	580307	206003504	537:190:07:05:47	16951273547	31	31	31	34
IRELAND	915	471308	177886565	421:297:17:23:13	13302379393	32	33	33	32
ROMANIA	888	459635	177376573	408:129:23:17:22	12877917442	33	34	34	33
TURKEY	1274	451399	168640400	433:358:01:15:22	13686023722	34	35	32	28
CROATIA	465	437961	194958559	375:232:20:07:40	11846117260	35	32	35	43
GREECE	718	383844	159503057	321:311:02:03:25	10149933805	36	36	38	38
SLOVAKIA	780	357520	147773194	326:288:07:51:39	10305647499	37	38	37	37
UKRAINE	551	349143	142455090	310:324:02:11:08	9804161468	38	39	40	41
BULGARIA	580	338455	151998027	314:281:07:24:06	9926609046	39	37	39	40
MEXICO	1134	305754	119390990	328:065:19:55:16	10349495716	40	40	36	29
THAILAND	805	301464	111201248	234:290:09:26:50	7404514010	41	41	44	36
ARGENTINA	1430	278866	104793320	265:058:00:43:13	8362053793	42	43	41	27
SINGAPORE	531	266168	96240997	235:018:02:07:07	7412522827	43	44	43	42
MALAYSIA	628	265927	106802092	250:288:03:39:30	7908896370	44	42	42	39
ESTONIA	165	177823	69345959	125:012:11:10:31	3943077031	45	45	47	55
CHILE	338	162588	68476884	152:349:12:52:45	4823671965	46	47	45	46
PHILIPPINES	285	161255	69304550	134:138:08:19:25	4237777165	47	46	46	48
SLOVENIA	285	160601	61858498	121:223:06:21:18	3835146078	48	49	49	48
FRENCH GUIANA		155335	42321826	88:043:06:34:43	2778906883	49	53	54	101
LITHUANIA	201	145381	64335707	124:154:11:40:00	3923811600	50	48	48	53
BELARUS	148	129197	55705426	110:360:19:06:24	3500132784	51	50	51	56
GEORGIA	21	121493	37810411	63:032:04:09:51	1989547791	52	56	58	92
VENEZUELA	411	116162	48191407	114:205:15:19:29	3612871169	53	51	50	45
LUXEMBOURG	145	105775	40526230	73:200:12:36:41	2319453401	54	54	57	57
LATVIA	117	96656	39337943	87:127:04:29:32	2754620972	55	55	56	60
KOREA, REPUBLIC OF	450	96347	34412372	95:262:06:49:39	3018581379	56	57	52	44
PUERTO RICO	108	93439	30119678	87:303:10:26:22	2769848782	57	58	55	61
SERBIA AND MONTENEGRO	185	93272	45634759	89:183:11:17:30	2822555850	58	52	53	54
PERU	143	73908	25447284	50:164:05:11:35	1590988295	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71900	16204915	35:138:22:05:41	1115762741	60	66	66	101
HAITI		71717	14697960	30:358:23:59:01	977097541	61	70	71	101
ANTARCTICA	30	63313	24237147	43:273:14:59:45	1379689185	62	61	64	80
COLOMBIA	298	58710	17214053	55:303:16:27:45	1760718465	63	65	60	47
INDONESIA	241	58673	27275030	57:321:00:35:02	1825288502	64	59	59	50
REUNION	101	48467	18663581	40:054:17:39:15	1266169155	65	62	65	62
URUGUAY	226	47643	17830994	52:326:04:51:47	1668055907	66	64	61	51
VIET NAM	127	43775	15040086	46:023:10:10:56	1452679856	67	69	63	59
MALTA	35	38508	13012650	32:304:16:53:27	1035478407	68	72	69	78
MYANMAR		38487	9810261	15:109:04:30:16	482473816	69	78	87	101
BAHRAIN	16	36069	18109033	34:124:04:54:48	1082955288	70	63	67	98
EGYPT	101	34865	11470157	33:114:04:57:45	1050555465	71	75	68	62
LEBANON	39	33758	15196049	32:192:10:22:44	1025778164	72	68	70	75
ICELAND	70	33404	15197068	26:314:08:44:15	847097055	73	67	76	67
VIRGIN ISLANDS (U.S.)		31276	13764041	30:127:18:45:48	957120348	74	71	73	101
COSTA RICA	204	30569	11680345	30:309:05:47:50	972798470	75	74	72	52
UNITED ARAB EMIRATES	80	28608	12223329	27:358:14:23:07	882454987	76	73	75	64
NEPAL		25399	10337414	19:146:11:51:39	611841099	77	76	81	101
ANDORRA	45	25324	10336248	20:112:07:46:34	640424794	78	77	79	72
UZBEKISTAN		24894	8164335	28:115:15:14:12	892998852	79	82	74	101
MARTINIQUE	38	23412	8648723	20:274:18:53:04	654461584	80	80	78	76
JAMAICA		22364	5467986	13:068:11:56:33	415886193	81	94	94	101
SAUDI ARABIA	38	22102	9057016	20:030:02:41:49	633321709	82	79	80	76
MOROCCO	45	19338	6686217	15:250:19:56:25	494711785	83	85	86	72
MACEDONIA	59	17303	5758031	17:159:07:23:06	549876186	84	90	84	69
BANGLADESH	25	17032	8602509	9:228:04:44:24	303540264	85	81	99	87
GUADELOUPE	30	16703	3432542			86	100	101	80
ARMENIA	21	16670	5797849	18:031:01:10:31	570330631	87	89	83	92
NEW CALEDONIA	28	16633	4771957	14:042:01:38:06	445138686	88	97	89	83
NIGERIA	20	16597	7245661	13:359:05:02:59	441003779	89	84	90	95
TRINIDAD AND TOBAGO	30	16437	7452573	19:057:03:01:14	604119674	90	83	82	80
MAURITIUS	24	16039	6122129	22:196:05:31:32	710746292	91	88	77	88
GHANA		14495	5326506	14:275:22:57:56	465346676	92	95	88	101
ECUADOR	63	14328	5711883	15:297:16:43:15	498760995	93	93	85	68
KUWAIT		13968	6479197	11:004:09:34:27	347276067	94	86	98	101
MACAU	31	13912	5723760	13:165:14:27:16	424276036	95	92	93	79
BOSNIA AND HERZEGOVINA	56	13331	5726526	13:218:20:30:27	428877027	96	91	91	70
PAKISTAN	75	12653	4848822	11:080:05:28:03	353827683	97	96	97	66
KAZAKHSTAN	27	11974	6182954			98	87	101	85
BHUTAN		9648				99	101	101	101
NETHERLANDS ANTILLES		9632		13:190:16:01:32	426441692	100	101	92	101