UNITED STATES	56069	79689424	31291738508	69576:049:16:11:43	2194153027903	1	1	1	1
JAPAN	12977	14414265	6741368622	10407:112:15:36:32	328204884992	2	2	2	4
FRANCE	22842	11288456	4392061004	9615:252:03:21:22	303240424882	3	3	3	2
CANADA	9741	9989433	3992099258	8982:272:06:55:05	283279877705	4	4	4	6
UNITED KINGDOM	12834	8839505	3277963674	7769:039:01:57:26	245006560646	5	6	5	5
GERMANY	21298	8756616	3444094581	7497:296:09:45:28	236451001528	6	5	6	3
AUSTRALIA	5048	5048165	2124427226	4471:358:12:27:49	141028432069	7	7	7	9
NETHERLANDS	3568	3096922	1371198620	2671:222:00:55:52	84251840152	8	8	8	11
TAIWAN	2305	2605013	1139709626	2199:036:07:33:17	69350801597	9	9	10	18
CZECH REPUBLIC	3361	2409676	845838505	2072:235:09:33:33	65362930413	10	12	12	12
ITALY	6162	2300285	913238021	2212:084:19:27:30	69764959650	11	10	9	8
SPAIN	4799	2182919	857333477	2120:229:08:47:44	66876137264	12	11	11	10
BRAZIL	6714	1820716	673845588	1781:025:21:22:42	56167852962	13	14	13	7
HONG KONG	1133	1813827	823960705	1233:171:06:33:13	38898685993	14	13	18	30
SWEDEN	2109	1737911	670345070	1552:210:08:02:23	48962044943	15	15	14	21
FINLAND	2333	1561871	588600231	1288:115:11:36:09	40628345769	16	18	17	17
POLAND	2860	1485811	588885167	1327:358:16:16:12	41879261772	17	17	15	14
RUSSIAN FEDERATION	2196	1423907	594175382	1316:251:14:53:04	41523115984	18	16	16	19
DENMARK	2175	1360960	495633682	1195:217:16:06:36	37704326796	19	20	19	20
BELGIUM	2511	1277832	479930921	1115:311:01:51:14	35189517074	20	22	20	15
NORWAY	1505	1237216	475030293	1075:194:10:08:06	33917998086	21	23	21	25
SWITZERLAND	1994	1204174	483257456	1056:055:00:21:13	33306769273	22	21	22	22
HUNGARY	1601	1107206	396224125	944:334:01:10:54	29798845854	23	24	23	23
CYPRUS	79	1058962	524667096	556:001:15:05:04	17534156704	24	19	30	65
AUSTRIA	1541	1007763	325470264	795:249:23:49:28	25092719368	25	26	25	24
CHINA	3162	971880	392336314	883:315:19:31:28	27873574288	26	25	24	13
ISRAEL	1088	786372	312787698	667:215:04:28:13	21053104093	27	27	26	31
INDIA	2398	645929	225722388	615:019:02:56:18	19396292178	28	29	27	16
PORTUGAL	1441	609369	236063273	602:332:17:29:02	19013419742	29	28	28	26
SOUTH AFRICA	820	597081	219127252	593:277:12:50:52	18724827052	30	30	29	35
NEW ZEALAND	855	579967	205769644	537:073:10:43:33	16941177813	31	31	31	34
IRELAND	915	470923	177626794	421:167:03:44:04	13291098244	32	33	33	32
ROMANIA	888	459226	177096556	407:348:16:49:01	12865279741	33	34	34	33
TURKEY	1274	451061	168393860	433:226:07:01:22	13674639682	34	35	32	28
CROATIA	465	437460	194580533	375:042:17:17:50	11829691070	35	32	35	43
GREECE	718	383500	159256214	321:199:09:05:51	10140282351	36	36	38	38
SLOVAKIA	780	357159	147509091	326:153:01:57:10	10293962230	37	38	37	37
UKRAINE	551	348623	142120631	310:130:21:50:40	9787470640	38	39	40	41
BULGARIA	578	337977	151664050	314:107:21:38:35	9911626715	39	37	39	40
MEXICO	1134	305488	119194985	327:329:15:17:32	10340752652	40	40	36	29
THAILAND	805	301225	111029786	234:200:07:42:41	7396731761	41	41	44	36
ARGENTINA	1430	278706	104674650	264:354:20:37:46	8356163866	42	43	41	27
SINGAPORE	531	265982	96101636	234:315:02:01:06	7406647266	43	44	43	42
MALAYSIA	627	265696	106627528	250:193:21:39:43	7900753183	44	42	42	39
ESTONIA	165	177578	69146200	124:285:15:58:02	3935145482	45	45	47	55
CHILE	338	162381	68327424	152:266:16:49:50	4816514990	46	47	45	46
PHILIPPINES	285	161036	69133553	134:054:03:51:12	4230503472	47	46	46	48
SLOVENIA	285	160524	61802455	121:197:13:59:22	3832927162	48	49	49	48
FRENCH GUIANA		155292	42300044	88:024:23:29:27	2777326167	49	53	54	101
LITHUANIA	200	145251	64241553	124:110:03:34:50	3919980890	50	48	48	53
BELARUS	148	129088	55625245	110:315:20:35:51	3496250151	51	50	51	56
GEORGIA	21	121170	37622258	62:324:13:58:36	1983275916	52	56	58	92
VENEZUELA	411	116068	48125875	114:170:14:35:41	3609844541	53	51	50	45
LUXEMBOURG	145	105594	40417826	73:156:21:05:24	2315682324	54	54	57	57
LATVIA	117	96482	39201288	87:064:19:21:15	2749231275	55	55	56	60
KOREA, REPUBLIC OF	450	96161	34294157	95:202:16:20:23	3013431623	56	57	52	44
PUERTO RICO	108	93404	30093298	87:288:01:25:36	2768520336	57	58	55	61
SERBIA AND MONTENEGRO	184	93126	45530909	89:138:23:42:44	2818712564	58	52	53	54
PERU	143	73824	25391882	50:136:13:56:13	1588600573	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71873	16192868	35:125:16:43:42	1114620222	60	66	66	101
HAITI		71694	14678386	30:345:02:14:02	975896042	61	70	71	101
ANTARCTICA	30	63245	24177072	43:250:08:18:12	1377677892	62	61	64	80
COLOMBIA	298	58689	17199860	55:295:19:39:22	1760038762	63	65	60	47
INDONESIA	241	58573	27205276	57:278:10:46:02	1821609962	64	59	59	50
REUNION	101	48422	18627035	40:037:15:23:08	1264692188	65	62	65	62
URUGUAY	226	47616	17815455	52:315:08:54:49	1667120089	66	64	61	51
VIET NAM	127	43763	15028894	46:017:17:08:01	1452186481	67	69	63	59
MALTA	35	38494	13002056	32:299:14:08:16	1035036496	68	72	69	78
MYANMAR		38483	9807436	15:107:09:14:59	482318099	69	78	87	101
BAHRAIN	16	36012	18071181	34:104:20:53:35	1081284815	70	63	67	98
EGYPT	101	34861	11467493	33:112:19:51:16	1050436276	71	75	68	62
LEBANON	39	33695	15150764	32:167:03:33:25	1023593605	72	68	70	75
ICELAND	70	33372	15171923	26:301:04:47:05	845959625	73	67	76	67
VIRGIN ISLANDS (U.S.)		31224	13725990	30:105:15:33:37	955208017	74	71	73	101
COSTA RICA	204	30538	11657599	30:294:15:09:06	971536146	75	74	72	52
UNITED ARAB EMIRATES	80	28593	12212751	27:353:07:16:52	881997412	76	73	75	64
NEPAL		25394	10333858	19:144:11:39:58	611667598	77	76	81	101
ANDORRA	45	25295	10316634	20:101:07:30:46	639473446	78	77	79	72
UZBEKISTAN		24892	8163336	28:114:21:49:52	892936192	79	82	74	101
MARTINIQUE	38	23395	8635345	20:268:06:14:24	653897664	80	80	78	76
JAMAICA		22354	5459667	13:064:04:12:18	415512738	81	94	94	101
SAUDI ARABIA	38	22096	9053503	20:028:18:18:31	633205111	82	79	80	76
MOROCCO	45	19333	6683049	15:247:20:28:28	494454508	83	85	86	72
MACEDONIA	59	17290	5748205	17:153:23:46:10	549416770	84	90	84	69
BANGLADESH	25	16981	8566316	9:216:07:37:21	302513841	85	81	99	87
GUADELOUPE	30	16698	3428324			86	100	101	80
ARMENIA	21	16662	5792037	18:025:21:44:39	569886279	87	89	83	92
NEW CALEDONIA	28	16623	4764635	14:038:10:35:52	444825352	88	97	89	83
NIGERIA	20	16577	7230265	13:350:22:05:19	440287519	89	84	90	95
TRINIDAD AND TOBAGO	30	16429	7445543	19:052:14:22:36	603728556	90	83	82	80
MAURITIUS	24	16034	6118996	22:192:00:49:10	710383750	91	88	77	88
GHANA		14491	5323376	14:273:18:27:14	465157634	92	95	88	101
ECUADOR	63	14316	5703559	15:292:13:46:46	498318406	93	93	85	68
KUWAIT		13938	6464074	10:363:19:57:42	346795062	94	86	98	101
MACAU	31	13883	5704710	13:157:08:44:23	423564263	95	92	93	79
BOSNIA AND HERZEGOVINA	56	13323	5720200	13:215:10:18:04	428581084	96	91	91	70
PAKISTAN	75	12633	4832722	11:073:12:58:44	353249924	97	96	97	66
KAZAKHSTAN	27	11959	6171834			98	87	101	85
BHUTAN		9648				99	101	101	101
NETHERLANDS ANTILLES		9632		13:190:16:01:32	426441692	100	101	92	101