UNITED STATES	56005	79437256	31115016742	69330:106:02:52:37	2186400048757	1	1	1	1
JAPAN	12969	14349943	6694929707	10349:156:07:22:29	326379568949	2	2	2	4
FRANCE	22825	11254683	4368262528	9583:034:03:45:02	302212439102	3	3	3	2
CANADA	9730	9956524	3967643297	8949:219:21:52:36	282234664356	4	4	4	6
UNITED KINGDOM	12824	8816343	3261175370	7745:339:09:06:57	244275642417	5	6	5	5
GERMANY	21265	8728698	3425138403	7471:273:03:07:45	235629054465	6	5	6	3
AUSTRALIA	5045	5029703	2110879317	4453:231:22:15:17	140449846517	7	7	7	9
NETHERLANDS	3566	3073808	1354391946	2649:101:12:29:29	83547635369	8	8	8	11
TAIWAN	2302	2594654	1132404399	2189:076:13:23:04	69038918584	9	9	10	18
CZECH REPUBLIC	3359	2402643	840912533	2065:358:22:57:43	65152853863	10	12	12	12
ITALY	6153	2292494	907729677	2203:271:06:00:11	69497244011	11	10	9	8
SPAIN	4794	2174455	851649600	2113:077:19:13:17	66642289997	12	11	11	10
BRAZIL	6712	1815424	669930647	1775:127:10:56:21	55987412181	13	14	13	7
HONG KONG	1133	1808999	820057348	1229:132:17:17:57	38769211077	14	13	18	29
SWEDEN	2109	1731225	665696704	1545:183:05:58:08	48738952688	15	15	14	21
FINLAND	2331	1557130	585275066	1283:274:22:04:24	40484441064	16	17	17	17
POLAND	2858	1480104	584825861	1322:104:10:22:19	41699614939	17	18	15	14
RUSSIAN FEDERATION	2192	1418424	590191133	1311:138:20:14:01	41355692041	18	16	16	19
DENMARK	2174	1358480	493864526	1193:047:14:40:49	37626561649	19	20	19	20
BELGIUM	2510	1274596	477527827	1112:107:09:35:04	35077311304	20	22	20	15
NORWAY	1498	1233342	472196024	1071:193:22:20:15	33791811615	21	23	21	25
SWITZERLAND	1992	1200874	480911774	1052:359:19:25:06	33206959506	22	21	22	22
HUNGARY	1593	1104246	394128092	941:350:15:10:48	29705670648	23	24	23	23
CYPRUS	79	1038036	514698115	546:294:12:50:47	17244103847	24	19	30	65
AUSTRIA	1538	1004992	323476748	792:313:14:29:44	25003607384	25	26	25	24
CHINA	3157	967409	389012883	879:098:08:39:43	27728642383	26	25	24	13
ISRAEL	1088	783996	310913898	665:029:23:06:31	20974028791	27	27	26	31
INDIA	2397	644391	224630313	613:150:20:26:11	19344601571	28	29	27	16
PORTUGAL	1438	607483	234725901	600:321:20:11:07	18949407067	29	28	28	26
SOUTH AFRICA	820	595872	218237936	592:145:00:40:34	18681842434	30	30	29	35
NEW ZEALAND	851	578690	204946797	535:255:15:02:11	16893846131	31	31	31	34
IRELAND	915	469588	176729521	420:067:21:04:51	13250984691	32	33	33	32
ROMANIA	885	457734	176077367	406:160:04:22:49	12817455769	33	34	34	33
TURKEY	1274	449903	167532925	432:148:08:41:11	13636370471	34	35	32	28
CROATIA	463	435706	193263066	373:121:15:16:51	11773437411	35	32	35	43
GREECE	718	382314	158412537	320:185:00:50:49	10107507049	36	36	38	38
SLOVAKIA	780	355945	146653514	325:080:17:21:05	10256174465	37	38	37	37
UKRAINE	549	346924	140991392	308:266:04:01:28	9736084888	38	39	40	41
BULGARIA	577	336374	150540779	312:265:07:29:03	9862154943	39	37	39	40
MEXICO	1128	304492	118465508	326:286:21:47:10	10305524830	40	40	36	30
THAILAND	805	300468	110487473	233:267:03:13:44	7370968424	41	41	44	36
ARGENTINA	1428	278041	104184659	264:053:15:41:00	8330139660	42	43	41	27
SINGAPORE	530	265383	95655541	234:091:02:06:41	7387294001	43	44	43	42
MALAYSIA	626	264748	105936340	249:170:19:07:06	7867220826	44	42	42	39
ESTONIA	165	176777	68568350	124:020:03:18:25	3912203905	45	45	47	55
CHILE	338	161554	67778947	151:328:09:33:05	4790309585	46	47	45	46
SLOVENIA	285	160234	61575274	121:085:20:54:17	3823275257	47	49	49	48
PHILIPPINES	285	159977	68309275	133:026:12:59:43	4196581183	48	46	46	48
FRENCH GUIANA		155142	42219976	87:326:15:51:20	2771855480	49	53	54	101
LITHUANIA	200	144739	63880979	123:294:08:31:30	3904360290	50	48	48	53
BELARUS	148	128616	55292152	110:140:00:09:27	3481056567	51	50	51	56
GEORGIA	21	120291	37126910	62:129:10:09:00	1966414140	52	56	58	92
VENEZUELA	410	115618	47788970	114:002:07:25:56	3595303556	53	51	50	45
LUXEMBOURG	144	105053	40087855	73:016:14:22:12	2303562132	54	54	57	57
LATVIA	117	95922	38796940	86:247:16:55:53	2733497753	55	55	56	60
KOREA, REPUBLIC OF	450	95673	33944928	95:014:01:21:27	2997134487	56	57	52	44
PUERTO RICO	107	93310	30019507	87:237:21:32:29	2764186349	57	58	55	61
SERBIA AND MONTENEGRO	184	92686	45216630	88:357:08:32:00	2806043520	58	52	53	54
PERU	143	73536	25197822	50:042:03:20:53	1580440853	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71758	16136325	35:086:13:03:49	1111237429	60	66	66	101
HAITI		71617	14621645	30:302:11:10:34	972213034	61	70	71	101
ANTARCTICA	30	62987	23969130	43:165:16:32:20	1370363540	62	61	64	79
COLOMBIA	298	58595	17136327	55:261:16:39:21	1757090361	63	65	60	47
INDONESIA	241	58105	26866939	57:073:10:54:22	1803898462	64	59	59	50
REUNION	101	48282	18523510	39:355:12:52:52	1260622372	65	62	65	62
URUGUAY	226	47494	17731362	52:261:16:26:47	1662481607	66	64	61	51
VIET NAM	127	43707	14985437	45:359:10:15:06	1450174506	67	69	63	59
MALTA	35	38453	12970712	32:286:01:24:57	1033867497	68	72	69	78
MYANMAR		38445	9778605	15:094:10:03:27	481197807	69	78	87	101
BAHRAIN	16	35768	17899561	34:024:07:35:56	1074324956	70	63	67	98
EGYPT	101	34835	11450301	33:102:21:20:31	1049577631	71	75	68	62
LEBANON	38	33481	14992489	32:079:02:18:20	1015985900	72	68	70	75
ICELAND	70	33288	15109335	26:270:23:13:07	843347587	73	67	76	67
VIRGIN ISLANDS (U.S.)		31055	13606227	30:035:13:38:14	949153094	74	71	73	101
COSTA RICA	204	30434	11582176	30:245:04:45:05	967265105	75	74	72	52
UNITED ARAB EMIRATES	80	28499	12138398	27:322:23:12:26	879376346	76	73	75	64
NEPAL		25375	10319978	19:136:08:47:43	610966063	77	76	81	101
ANDORRA	45	25208	10251640	20:066:15:23:25	636477805	78	77	79	72
UZBEKISTAN		24867	8148841	28:105:17:38:47	892143527	79	82	74	101
MARTINIQUE	38	23351	8604746	20:252:10:20:38	652530038	80	80	78	75
JAMAICA		22313	5429338	13:047:06:40:54	414052854	81	94	94	101
SAUDI ARABIA	38	22048	9023041	20:015:08:32:50	632046770	82	79	80	75
MOROCCO	45	19312	6668436	15:235:05:37:45	493364265	83	85	86	72
MACEDONIA	59	17246	5718277	17:139:17:08:40	548183320	84	90	84	69
BANGLADESH	24	16771	8436690	9:142:01:15:29	296097329	85	81	99	87
GUADELOUPE	30	16684	3417461			86	100	101	79
ARMENIA	21	16631	5770798	18:009:14:14:12	568476852	87	89	83	92
NEW CALEDONIA	28	16589	4742711	14:027:13:43:13	443886193	88	97	89	83
NIGERIA	20	16519	7187791	13:329:10:30:35	438431435	89	84	90	95
TRINIDAD AND TOBAGO	30	16399	7422911	19:035:06:17:20	602230640	90	83	82	79
MAURITIUS	24	16025	6113557	22:185:05:18:19	709795099	91	88	77	87
GHANA		14480	5315742	14:268:20:20:07	464732407	92	95	88	101
ECUADOR	63	14271	5672358	15:274:21:54:04	496792444	93	92	85	68
KUWAIT		13865	6420775	10:351:16:23:21	345745401	94	86	98	101
MACAU	30	13789	5628107	13:125:01:16:18	420772578	95	93	93	79
BOSNIA AND HERZEGOVINA	56	13281	5688536	13:195:15:04:10	426870250	96	91	91	70
PAKISTAN	75	12558	4777588	11:050:15:30:40	351271840	97	96	97	66
KAZAKHSTAN	26	11917	6135879			98	87	101	85
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9621		13:182:20:17:10	425765830	100	101	92	101