UNITED STATES	55621	77794547	29980943624	67706:109:10:55:16	2135185872916	1	1	1	1
JAPAN	12864	13925019	6389086026	9963:096:04:08:27	314201477307	2	2	2	4
FRANCE	22636	11034836	4214513952	9369:105:13:22:24	295469904144	3	3	3	2
CANADA	9665	9744999	3816670058	8744:126:20:09:27	275761742967	4	4	4	6
UNITED KINGDOM	12719	8649005	3149189233	7582:111:05:47:37	239115563257	5	6	5	5
GERMANY	21127	8548113	3301184176	7301:194:03:27:17	230261110037	6	5	6	3
AUSTRALIA	5017	4902141	2020236991	4329:196:02:25:46	136536287146	7	7	7	9
NETHERLANDS	3530	2920148	1243723009	2501:079:11:56:37	78878404597	8	8	8	11
TAIWAN	2277	2522375	1081500540	2120:301:06:07:53	66882348473	9	9	10	18
CZECH REPUBLIC	3337	2354890	808056249	2021:019:11:56:21	63735940581	10	12	12	12
ITALY	6106	2242354	872889960	2150:222:18:17:10	67821646630	11	10	9	8
SPAIN	4761	2124389	817520682	2067:177:07:09:35	65200230575	12	11	11	10
BRAZIL	6678	1776725	643464401	1736:183:17:50:51	54762371451	13	14	13	7
HONG KONG	1125	1775969	795250137	1203:009:20:00:44	37938657644	14	13	18	29
SWEDEN	2098	1685227	633730782	1496:258:06:00:49	47200168849	15	15	14	21
FINLAND	2324	1525003	563305335	1252:350:15:23:29	39513367409	16	17	17	17
POLAND	2815	1441079	557665080	1283:338:11:17:09	40489931829	17	18	15	14
RUSSIAN FEDERATION	2166	1381872	564298888	1276:039:01:35:18	40243311318	18	16	16	20
DENMARK	2167	1337022	480440559	1173:003:22:58:45	36992069925	19	19	19	19
BELGIUM	2484	1251058	460824660	1088:069:23:11:15	34317213075	20	21	20	15
NORWAY	1475	1207970	454735515	1045:185:15:03:58	32971158238	21	22	21	25
SWITZERLAND	1980	1177809	464906368	1030:316:00:46:49	32509385209	22	20	22	22
HUNGARY	1580	1085062	381029437	923:059:16:12:11	29112883931	23	24	23	23
AUSTRIA	1524	986103	310375490	773:165:19:46:46	24391655206	24	26	25	24
CHINA	3120	937274	367658313	849:167:20:27:19	26788566439	25	25	24	13
CYPRUS	79	896911	447359340	484:179:21:35:20	15278967320	26	23	31	65
ISRAEL	1075	766033	297421383	646:263:20:19:54	20395052394	27	27	26	31
INDIA	2377	634593	218096921	602:282:02:46:20	19009046780	28	29	27	16
PORTUGAL	1428	593903	225307119	586:343:22:37:31	18509812651	29	28	28	26
SOUTH AFRICA	812	587950	212722480	583:325:18:30:44	18413634644	30	30	29	35
NEW ZEALAND	847	571921	200119200	528:361:00:20:06	16682199606	31	31	30	34
IRELAND	912	461228	171110008	412:026:23:25:11	12995162711	32	33	33	32
ROMANIA	873	447982	169467191	396:168:23:42:46	12502856566	33	34	34	33
TURKEY	1265	438749	161091722	420:278:11:53:07	13269181987	34	35	32	28
CROATIA	449	424541	185127062	362:101:09:26:01	11424792361	35	32	35	44
GREECE	716	374749	152964782	313:253:15:20:14	9892682414	36	36	38	38
SLOVAKIA	775	347235	140707981	317:000:18:46:48	9996979608	37	38	37	37
UKRAINE	537	335960	133765047	298:026:15:17:03	9400029423	38	39	40	41
BULGARIA	568	325863	143211871	302:105:22:00:20	9533023220	39	37	39	40
MEXICO	1123	298511	114142960	320:041:07:10:59	10095088259	40	40	36	30
THAILAND	804	295454	106878068	228:206:23:20:41	7208090441	41	41	44	36
ARGENTINA	1420	273638	101120176	259:007:17:39:00	8168492340	42	43	41	27
SINGAPORE	524	261349	92780377	230:113:11:19:14	7263083954	43	44	43	42
MALAYSIA	620	258677	101613100	242:305:01:43:46	7658070226	44	42	42	39
ESTONIA	162	173128	65952679	120:182:17:55:55	3800109355	45	45	48	55
SLOVENIA	281	157919	59921031	119:014:16:43:09	3754053789	46	49	49	49
CHILE	336	156763	64420808	146:220:08:20:02	4623294002	47	46	45	46
FRENCH GUIANA		154195	41730948	86:298:01:23:52	2737848232	48	53	53	101
PHILIPPINES	284	153904	63540279	126:227:22:41:12	3993230472	49	47	46	48
LITHUANIA	195	141553	61578323	120:236:21:58:15	3804789495	50	48	47	53
BELARUS	145	123944	52216948	105:264:03:19:43	3334101583	51	50	51	56
GEORGIA	20	114376	33542553	58:192:06:22:48	1845699768	52	56	58	94
VENEZUELA	409	112435	45425517	110:337:13:36:37	3498125797	53	51	50	45
LUXEMBOURG	141	101629	37999881	70:216:09:44:25	2226217465	54	54	57	57
KOREA, REPUBLIC OF	450	92670	31933052	91:328:16:00:45	2898172845	55	57	52	43
PUERTO RICO	107	92535	29462263	86:226:19:12:10	2731691530	56	58	54	61
LATVIA	115	90013	34405679	81:293:10:15:02	2579768102	57	55	56	60
SERBIA AND MONTENEGRO	178	88636	42841839	85:060:09:56:43	2685779803	58	52	55	54
PERU	140	71775	24027069	48:205:15:44:39	1531496679	59	60	62	58
HAITI		71071	14248230	30:017:14:52:48	947602368	60	69	71	101
HOLY SEE (VATICAN CITY STATE)		70895	15743083	34:185:21:47:46	1088286466	61	66	66	101
ANTARCTICA	31	63446	23422134	43:092:14:34:56	1364049296	62	61	64	79
COLOMBIA	295	58070	16782805	55:068:10:19:26	1740392366	63	64	59	47
INDONESIA	239	54848	24645160	53:216:08:34:57	1690101297	64	59	60	50
REUNION	100	47386	17860609	39:043:02:28:29	1233628109	65	62	65	62
URUGUAY	226	46585	17122813	51:265:15:36:08	1631288168	66	63	61	51
VIET NAM	126	43298	14689583	45:193:16:53:54	1435856034	67	67	63	59
MYANMAR		38180	9571074	15:002:09:47:53	473248073	68	78	87	101
MALTA	34	37669	12464347	31:356:08:53:12	1008406392	69	72	69	78
EGYPT	99	34662	11329330	33:036:02:26:29	1043807189	70	74	67	63
BAHRAIN	16	34142	16721419	32:137:02:12:13	1020996733	71	65	68	98
ICELAND	70	32559	14572831	26:001:18:42:16	820089736	72	68	76	67
LEBANON	38	32312	14146045	30:354:12:29:36	976710576	73	70	70	75
COSTA RICA	202	29794	11146799	29:317:05:26:04	941952364	74	75	72	52
VIRGIN ISLANDS (U.S.)		29751	12685441	28:238:00:22:40	903572560	75	71	73	101
UNITED ARAB EMIRATES	80	27845	11663998	27:105:11:16:48	860584608	76	73	75	64
NEPAL		25265	10246084	19:096:23:55:19	607564519	77	76	81	101
UZBEKISTAN		24770	8085660	28:069:10:15:20	889006520	78	81	74	101
ANDORRA	45	24608	9834616	19:209:18:30:35	617308235	79	77	80	72
MARTINIQUE	38	22920	8297218	20:086:14:39:47	638203187	80	80	78	75
JAMAICA		22043	5217074	12:300:17:36:09	404415369	81	95	94	101
SAUDI ARABIA	38	21599	8696303	19:240:22:36:23	620001383	82	79	79	75
MOROCCO	44	19111	6541058	15:130:23:53:13	484357993	83	85	86	73
MACEDONIA	59	16987	5540318	17:043:15:11:49	539881909	84	90	84	69
GUADELOUPE	30	16575	3338268			85	100	101	80
ARMENIA	21	16415	5626578	17:266:17:27:09	559157229	86	89	83	91
NEW CALEDONIA	28	16384	4589181	13:320:18:39:14	437683154	87	96	89	83
TRINIDAD AND TOBAGO	30	16167	7257772	18:289:07:48:35	592645715	88	83	82	80
NIGERIA	20	16101	6888146	13:166:04:32:41	424326761	89	84	90	94
BANGLADESH	24	16050	7996620	8:330:09:28:20	280834100	90	82	100	87
MAURITIUS	24	15928	6043412	22:115:10:40:20	703766420	91	86	77	87
GHANA		14377	5243361	14:223:07:43:12	460798992	92	93	88	101
ECUADOR	62	13953	5462601	15:148:09:18:50	485860730	93	91	85	68
MACAU	30	13278	5240322	12:328:19:18:48	406840728	94	94	93	80
KUWAIT		13227	6039876	10:197:03:37:49	332393869	95	87	98	101
BOSNIA AND HERZEGOVINA	56	12882	5394463	13:026:13:49:22	412264162	96	92	92	70
PAKISTAN	75	12052	4411813	10:263:12:31:39	338128299	97	97	97	66
KAZAKHSTAN	25	11669	5950612			98	88	101	86
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9553		13:140:03:39:35	422077175	100	101	91	101