UNITED STATES	55598	77631619	29867746820	67544:198:05:33:36	2130084711216	1	1	1	1
JAPAN	12854	13882133	6358094403	9923:337:09:36:40	312960879400	2	2	2	4
FRANCE	22625	11014187	4199991735	9348:331:16:59:47	294827187587	3	3	3	2
CANADA	9664	9723619	3801626006	8723:206:23:06:25	275106409585	4	4	4	6
UNITED KINGDOM	12717	8633507	3138563164	7567:054:13:47:02	238637627222	5	6	5	5
GERMANY	21119	8530250	3289049637	7284:155:21:02:33	229721691753	6	5	6	3
AUSTRALIA	5013	4889308	2011146116	4316:347:14:16:38	136139408198	7	7	7	9
NETHERLANDS	3528	2904570	1232516540	2486:071:06:24:21	78404653461	8	8	8	11
TAIWAN	2275	2514731	1076074109	2113:219:00:26:02	66654491162	9	9	10	18
CZECH REPUBLIC	3335	2349771	804610240	2016:069:03:24:29	63582549869	10	12	12	12
ITALY	6103	2236818	869089529	2144:250:13:11:40	67634831500	11	10	9	8
SPAIN	4757	2120184	814755772	2063:025:15:48:39	65060984919	12	11	11	10
BRAZIL	6675	1772707	640609430	1732:143:02:11:24	54632715084	13	14	13	7
HONG KONG	1125	1772511	792709696	1200:114:16:05:18	37853107518	14	13	18	29
SWEDEN	2098	1680605	630515078	1491:266:10:21:13	47043195673	15	15	14	21
FINLAND	2324	1521714	561072791	1249:280:23:54:11	39412742051	16	17	17	17
POLAND	2811	1437562	555215936	1280:169:12:33:37	40380726817	17	18	15	14
RUSSIAN FEDERATION	2166	1378000	561582727	1272:129:23:21:43	40125021703	18	16	16	20
DENMARK	2167	1335408	479299941	1171:135:03:31:03	36940332663	19	19	19	19
BELGIUM	2483	1248697	459173177	1085:265:21:06:35	34239531995	20	21	20	15
NORWAY	1475	1205351	452869977	1042:296:03:34:38	32886099278	21	22	21	25
SWITZERLAND	1979	1174812	463059712	1028:011:03:20:19	32419970419	22	20	22	22
HUNGARY	1580	1083258	379773385	921:092:17:41:00	29052668460	23	24	23	23
AUSTRIA	1524	984464	309252827	771:284:21:53:57	24338872437	24	26	25	24
CHINA	3112	934186	365473008	846:142:21:13:43	26691801223	25	25	24	13
CYPRUS	79	882747	440687130	478:099:00:08:11	15082762091	26	23	31	65
ISRAEL	1075	764167	296018227	644:293:04:50:11	20334516611	27	27	26	31
INDIA	2376	633645	217453811	601:272:17:19:41	18976699181	28	29	27	16
PORTUGAL	1428	592503	224332571	585:163:02:21:42	18462651702	29	28	28	26
SOUTH AFRICA	812	587108	212135031	583:011:05:29:17	18386458157	30	30	29	35
NEW ZEALAND	846	571163	199569763	528:091:08:15:36	16658900136	31	31	30	34
IRELAND	912	460318	170501541	411:075:01:01:37	12967779697	32	33	33	32
ROMANIA	873	446882	168723926	395:127:15:37:56	12467749076	33	34	34	33
TURKEY	1264	437987	160521736	419:356:19:12:07	13244411527	34	35	32	28
CROATIA	449	423349	184260288	361:018:13:03:14	11386098194	35	32	35	44
GREECE	716	374004	152429577	313:009:21:35:34	9871623334	36	36	38	38
SLOVAKIA	775	346205	139999442	316:014:06:00:03	9966607203	37	38	37	37
UKRAINE	536	334928	133087942	297:035:17:26:38	9369278798	38	39	40	41
BULGARIA	568	324866	142527110	301:105:15:13:03	9501462783	39	37	39	40
MEXICO	1123	297732	113616873	319:108:00:07:41	10069315661	40	40	36	30
THAILAND	804	294852	106461889	227:363:05:53:10	7190056390	41	41	44	36
ARGENTINA	1420	273140	100787300	258:165:01:10:21	8150548221	42	43	41	27
SINGAPORE	524	260917	92478701	229:324:22:58:59	7249820339	43	44	43	42
MALAYSIA	619	257924	101090934	241:364:16:43:09	7631685789	44	42	42	39
ESTONIA	162	172790	65699110	120:053:14:18:32	3788950712	45	45	48	55
SLOVENIA	281	157713	59768953	118:305:18:58:37	3747668317	46	49	49	49
CHILE	336	156199	64016906	145:356:20:53:05	4603553585	47	46	45	46
FRENCH GUIANA		154102	41681902	86:259:15:00:02	2734527602	48	53	53	101
PHILIPPINES	284	153158	62926621	125:301:11:04:36	3968046276	49	47	46	48
LITHUANIA	195	141224	61345495	120:114:15:21:16	3794224876	50	48	47	53
BELARUS	145	123561	51933273	105:120:00:43:57	3321650637	51	50	51	56
GEORGIA	20	113724	33178540	58:051:12:11:11	1833538271	52	56	58	94
VENEZUELA	409	112097	45165941	110:212:07:09:36	3487302576	53	51	50	45
LUXEMBOURG	141	101301	37802095	70:126:01:31:47	2218411907	54	54	57	57
PUERTO RICO	107	92462	29413858	86:188:18:49:05	2728406945	55	58	54	61
KOREA, REPUBLIC OF	450	92346	31728250	91:209:22:35:18	2887914918	56	57	52	43
LATVIA	115	89601	34130366	81:148:13:31:21	2567251881	57	55	56	60
SERBIA AND MONTENEGRO	178	88333	42620847	84:319:15:46:36	2676642396	58	52	55	54
PERU	140	71554	23882693	48:137:04:55:48	1525582548	59	60	62	58
HAITI		71024	14217744	29:360:17:02:00	945709320	60	69	71	101
HOLY SEE (VATICAN CITY STATE)		70800	15699653	34:157:10:44:05	1085827445	61	66	66	101
ANTARCTICA	31	63269	23278527	43:038:02:53:58	1359341638	62	61	64	79
COLOMBIA	295	58010	16740276	55:048:13:16:23	1738674983	63	64	59	47
INDONESIA	239	54470	24394539	53:069:09:47:42	1677404862	64	59	60	50
REUNION	100	47286	17784038	39:006:15:53:51	1230479631	65	62	65	62
URUGUAY	226	46499	17066900	51:231:16:04:35	1628352275	66	63	61	51
VIET NAM	126	43264	14662644	45:178:10:13:55	1434536035	67	67	63	59
MYANMAR		38160	9555738	14:359:21:52:46	472600366	68	78	87	101
MALTA	34	37500	12357222	31:290:09:42:20	1002706940	69	72	69	78
EGYPT	99	34646	11318570	33:030:05:33:39	1043300019	70	74	67	63
BAHRAIN	16	33969	16600952	32:073:03:45:34	1015472734	71	65	68	98
ICELAND	70	32497	14527124	25:343:18:36:50	818102210	72	68	76	67
LEBANON	38	32183	14057652	30:303:20:19:30	972332370	73	70	70	75
COSTA RICA	202	29727	11101061	29:292:01:10:55	939777055	74	75	72	52
VIRGIN ISLANDS (U.S.)		29617	12593458	28:185:10:26:21	899029581	75	71	73	101
UNITED ARAB EMIRATES	80	27729	11572711	27:068:18:28:52	857413732	76	73	75	64
NEPAL		25254	10239196	19:093:07:41:35	607246895	77	76	81	101
UZBEKISTAN		24762	8079952	28:065:23:55:42	888710142	78	81	74	101
ANDORRA	45	24560	9799531	19:193:08:11:15	615888675	79	77	80	72
MARTINIQUE	38	22869	8263645	20:067:14:25:08	636560708	80	80	78	75
JAMAICA		22007	5190606	12:287:05:11:52	403247512	81	95	94	101
SAUDI ARABIA	38	21548	8657601	19:225:11:10:11	618664211	82	79	79	75
MOROCCO	44	19082	6523059	15:117:06:09:18	483170958	83	85	86	73
MACEDONIA	59	16961	5523295	17:035:00:29:54	539137794	84	90	84	69
GUADELOUPE	30	16569	3333888			85	100	101	80
ARMENIA	21	16389	5608442	17:254:03:29:38	558070178	86	89	83	91
NEW CALEDONIA	28	16372	4579122	13:317:00:26:10	437358370	87	96	89	83
TRINIDAD AND TOBAGO	30	16116	7220021	18:267:21:29:07	590794147	88	83	82	80
NIGERIA	20	16055	6856713	13:148:08:56:11	422787371	89	84	90	94
BANGLADESH	24	15966	7945641	8:310:04:56:14	279089774	90	82	100	87
MAURITIUS	24	15915	6035247	22:107:09:55:06	703072506	91	86	77	87
GHANA		14366	5236016	14:218:16:54:10	460400050	92	93	88	101
ECUADOR	62	13919	5442017	15:137:10:52:38	484915958	93	91	85	68
MACAU	30	13220	5198214	12:312:13:06:59	405436019	94	94	93	80
KUWAIT		13147	5992087	10:177:12:51:48	330699108	95	87	98	101
BOSNIA AND HERZEGOVINA	56	12849	5373263	13:012:06:04:49	411026689	96	92	92	70
PAKISTAN	75	11999	4370448	10:245:16:00:42	336585642	97	97	97	66
KAZAKHSTAN	26	11649	5935557			98	88	101	85
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9548		13:137:13:58:08	421855088	100	101	91	101