UNITED STATES	56128	80016676	31518019727	69898:064:10:43:21	2204308896201	1	1	1	1
JAPAN	13001	14504238	6805877643	10487:170:22:09:12	330732799752	2	2	2	4
FRANCE	22862	11330529	4421467016	9655:189:21:30:50	304496487050	3	3	3	2
CANADA	9753	10038082	4026636947	9029:186:19:58:47	284754686327	4	4	4	6
UNITED KINGDOM	12846	8868509	3299125077	7798:053:03:12:55	245922318775	5	6	5	5
GERMANY	21324	8791585	3468760250	7530:330:03:13:13	237494603593	6	5	6	3
AUSTRALIA	5052	5074172	2142983422	4497:163:01:50:42	141831481842	7	7	7	9
NETHERLANDS	3571	3122978	1389958943	2696:206:23:32:42	85038939162	8	8	8	11
TAIWAN	2309	2618075	1148877153	2211:184:20:55:00	69742068900	9	9	10	18
CZECH REPUBLIC	3363	2419052	852419344	2081:107:07:11:32	65635686692	10	12	12	12
ITALY	6172	2311144	920659661	2224:108:17:15:55	70145457355	11	10	9	8
SPAIN	4801	2194013	864712807	2130:040:06:01:42	67175157702	12	11	11	10
BRAZIL	6718	1827758	678980448	1788:132:09:18:14	56397806294	13	14	13	7
HONG KONG	1133	1820219	829142579	1238:354:02:46:54	39072163614	14	13	18	30
SWEDEN	2110	1746286	676090106	1561:141:06:29:05	49239901745	15	15	14	21
FINLAND	2336	1568583	593264361	1294:213:18:56:57	40826055417	16	18	17	17
POLAND	2868	1493498	594319136	1335:155:07:06:12	42113977572	17	17	15	14
RUSSIAN FEDERATION	2199	1431082	599383874	1323:227:21:11:02	41741817062	18	16	16	19
DENMARK	2177	1363794	497636452	1198:152:13:17:29	37793308649	19	20	19	20
BELGIUM	2512	1281985	483002837	1120:153:07:20:34	35333565634	20	22	20	15
NORWAY	1507	1242383	478768527	1080:227:07:56:01	34078521361	21	23	21	25
SWITZERLAND	1996	1208849	486431319	1060:194:15:27:09	33444977229	22	21	22	22
HUNGARY	1608	1110901	398819785	948:179:22:18:55	29911673935	23	24	23	23
CYPRUS	79	1086782	537849905	568:065:20:05:07	17918136307	24	19	30	65
AUSTRIA	1545	1011985	328451403	799:270:04:02:16	25220606536	25	26	25	24
CHINA	3170	977723	396678396	889:242:18:03:01	28056477781	26	25	24	13
ISRAEL	1088	789737	315442813	671:060:07:33:08	21165867188	27	27	26	31
INDIA	2403	651546	228023229	621:288:17:29:12	19608802152	28	29	27	16
PORTUGAL	1443	611864	237817626	605:201:21:08:58	19096722538	29	28	28	26
SOUTH AFRICA	821	598684	220254933	595:136:09:34:06	18775704846	30	30	29	35
NEW ZEALAND	856	581425	206762785	538:195:13:54:46	16983266086	31	31	31	34
IRELAND	915	472605	178762941	423:030:08:38:42	13342351122	32	33	33	32
ROMANIA	889	460973	178312618	409:278:05:54:50	12922264490	33	34	34	33
TURKEY	1276	452490	169425712	435:039:17:40:22	13721593222	34	35	32	28
CROATIA	466	439733	196290709	377:150:18:52:41	11902099961	35	32	35	43
GREECE	719	385308	160531874	323:104:22:05:12	10195193112	36	36	38	38
SLOVAKIA	781	358794	148650659	327:351:00:30:43	10342600243	37	38	37	37
UKRAINE	552	350846	143590064	312:194:10:12:08	9856030328	38	39	40	41
BULGARIA	581	340203	153236806	316:181:10:04:27	9981050667	39	37	39	40
MEXICO	1136	306968	120173076	329:265:10:34:07	10398278047	40	40	36	29
THAILAND	805	302251	111758709	235:221:07:56:10	7430082970	41	41	43	36
ARGENTINA	1430	279544	105277730	265:354:01:43:57	8387631837	42	43	41	27
MALAYSIA	628	266821	107470193	251:298:18:38:49	7941350329	43	42	42	39
SINGAPORE	531	266690	96635286	235:211:21:18:04	7429267084	44	44	44	42
ESTONIA	167	178728	69985233	125:310:00:12:36	3968784756	45	46	47	55
CHILE	339	163398	69037335	153:287:19:18:45	4849874325	46	47	45	46
PHILIPPINES	286	162162	69995037	135:107:09:14:03	4266638043	47	45	46	48
SLOVENIA	285	160916	62091672	121:334:08:55:33	3844745733	48	49	49	49
FRENCH GUIANA		155483	42396061	88:105:09:28:46	2784274126	49	53	54	101
LITHUANIA	201	145902	64711772	124:338:02:43:47	3939677027	50	48	48	53
BELARUS	148	129631	56020911	111:166:01:25:14	3514843514	51	50	51	56
GEORGIA	21	122476	38362817	63:244:10:49:23	2007888563	52	56	58	92
VENEZUELA	411	116550	48487158	114:351:22:39:00	3625511940	53	51	50	45
LUXEMBOURG	146	106286	40846613	73:332:14:25:49	2330864749	54	54	57	57
LATVIA	117	97259	39789772	87:330:07:57:11	2772172631	55	55	56	60
KOREA, REPUBLIC OF	450	97133	34920924	96:169:12:09:30	3042101370	56	57	52	44
SERBIA AND MONTENEGRO	185	93788	46006559	89:348:16:10:38	2836829438	57	52	53	54
PUERTO RICO	108	93545	30199764	87:354:03:42:10	2774230930	58	58	55	61
PERU	143	74191	25643698	50:259:15:21:28	1599232888	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		72056	16281979	35:189:21:28:18	1120166898	60	66	66	101
HAITI		71787	14748364	31:033:11:42:24	980509344	61	70	71	101
ANTARCTICA	30	63597	24466528	43:364:12:42:13	1387543333	62	61	64	80
INDONESIA	242	59107	27574766	58:140:22:13:25	1841264005	63	59	59	50
COLOMBIA	298	58802	17275970	55:336:23:12:20	1763593940	64	65	60	47
REUNION	102	48611	18764582	40:102:17:41:55	1270316515	65	62	65	62
URUGUAY	226	47759	17906560	53:012:03:19:38	1672456778	66	64	61	51
VIET NAM	127	43825	15078621	46:044:05:37:36	1454477856	67	69	63	59
MALTA	35	38575	13057893	32:327:00:41:47	1037407307	68	72	69	78
MYANMAR		38498	9818812	15:114:14:20:03	482941203	69	78	87	101
BAHRAIN	16	36403	18331332	34:241:11:24:36	1093087476	70	63	67	98
EGYPT	101	34902	11496779	33:128:20:17:34	1051820254	71	75	68	63
LEBANON	39	33929	15322526	32:259:10:07:17	1031566037	72	67	70	75
ICELAND	70	33504	15270200	26:350:05:34:31	850196071	73	68	76	67
VIRGIN ISLANDS (U.S.)		31498	13916063	30:213:02:26:11	964491971	74	71	73	101
COSTA RICA	204	30692	11768299	31:001:05:04:36	977720676	75	74	72	52
UNITED ARAB EMIRATES	80	28785	12362298	28:042:04:42:35	886653755	76	73	75	64
ANDORRA	45	25428	10404672	20:147:12:31:04	643465864	77	76	79	72
NEPAL		25414	10347041	19:151:16:49:07	612290947	78	77	81	101
UZBEKISTAN		24902	8169970	28:119:03:28:36	893302116	79	82	74	101
MARTINIQUE	38	23496	8702847	20:303:02:46:25	656909185	80	80	78	76
JAMAICA		22402	5497862	13:084:08:13:47	417255227	81	94	94	101
SAUDI ARABIA	38	22131	9075896	20:039:16:30:07	634149007	82	79	80	76
MOROCCO	45	19353	6696368	15:259:13:53:42	495467622	83	85	86	72
MACEDONIA	59	17343	5786356	17:174:01:55:40	551152540	84	92	84	69
BANGLADESH	25	17167	8698490	9:268:09:43:27	307014207	85	81	99	87
GUADELOUPE	30	16718	3443942			86	100	101	80
ARMENIA	21	16698	5816365	18:044:18:53:34	571517614	87	90	83	92
NEW CALEDONIA	28	16659	4789056	14:050:19:18:56	445893536	88	97	89	83
NIGERIA	20	16636	7275608	14:008:10:25:23	442232723	89	84	90	95
TRINIDAD AND TOBAGO	30	16466	7472375	19:071:23:16:33	605402193	90	83	82	80
MAURITIUS	24	16054	6134126	22:209:01:07:57	711853677	91	88	77	88
GHANA		14510	5337932	14:284:05:08:50	466060130	92	95	88	101
ECUADOR	63	14369	5738642	15:311:22:22:29	499990949	93	93	85	68
KUWAIT		14078	6541954	11:031:02:10:46	349582246	94	86	98	101
MACAU	31	13999	5794904	13:194:16:19:16	426788356	95	91	93	79
BOSNIA AND HERZEGOVINA	57	13494	5828771	13:285:03:15:58	434603758	96	89	91	70
PAKISTAN	75	12743	4913748	11:106:15:33:01	356110381	97	96	97	66
KAZAKHSTAN	27	12027	6219963			98	87	101	85
BHUTAN		9650				99	101	101	101
NETHERLANDS ANTILLES		9642		13:197:07:16:06	427014966	100	101	92	101