UNITED STATES	55961	79265429	30994384334	69160:202:01:52:41	2181047219561	1	1	1	1
JAPAN	12960	14303744	6662226885	10308:103:12:20:46	325082031646	2	2	2	4
FRANCE	22817	11230990	4351755790	9560:142:04:42:44	301496445764	3	3	3	2
CANADA	9724	9934305	3951620654	8927:285:09:21:58	281546529718	4	4	4	6
UNITED KINGDOM	12817	8799660	3249312938	7729:108:23:08:55	243751158535	5	6	5	5
GERMANY	21251	8709334	3411555489	7453:045:12:00:57	235041739257	6	5	6	3
AUSTRALIA	5041	5016089	2101072275	4440:090:02:50:12	140027626212	7	7	7	9
NETHERLANDS	3563	3056196	1341730361	2632:087:06:47:53	83010293273	8	8	8	11
TAIWAN	2296	2586174	1126406525	2181:115:07:02:21	68789977341	9	9	10	18
CZECH REPUBLIC	3354	2395941	836717805	2059:309:20:13:58	64959394438	10	12	12	12
ITALY	6148	2286986	903872462	2197:319:02:56:57	69312164217	11	10	9	8
SPAIN	4791	2167968	847437643	2107:156:16:29:21	66459889761	12	11	11	10
BRAZIL	6710	1811136	666896600	1770:287:03:48:17	55843530497	13	14	13	7
HONG KONG	1133	1805729	817473805	1226:216:22:31:59	38681879519	14	13	18	29
SWEDEN	2109	1726377	662319416	1540:143:11:46:58	48577837618	15	15	14	21
FINLAND	2329	1553794	582995344	1280:232:20:02:55	40386196975	16	17	17	17
POLAND	2855	1475473	581605715	1317:312:16:01:02	41559926462	17	18	15	14
RUSSIAN FEDERATION	2191	1414487	587390998	1307:245:09:40:24	41238754824	18	16	16	19
DENMARK	2173	1356761	492656188	1191:160:07:16:47	37573226207	19	20	19	20
BELGIUM	2508	1272262	475815390	1109:277:01:39:07	34997362747	20	22	20	15
NORWAY	1492	1229105	469810130	1067:109:19:35:53	33658400153	21	23	21	25
SWITZERLAND	1990	1197922	479018397	1050:123:14:32:19	33123479539	22	21	22	22
HUNGARY	1589	1101999	392595145	939:299:01:33:22	29638143202	23	24	23	23
CYPRUS	79	1023800	507868021	540:186:09:31:27	17045544687	24	19	30	65
AUSTRIA	1536	1001979	321393934	789:239:09:08:03	24902586483	25	26	25	24
CHINA	3151	964317	386736275	876:039:06:30:12	27628929012	26	25	24	13
ISRAEL	1087	782188	309522348	663:058:04:25:20	20913395120	27	27	26	31
INDIA	2392	642604	223687805	611:106:19:24:53	19277724293	28	29	27	16
PORTUGAL	1436	605900	233629401	599:071:05:08:26	18896216906	29	28	28	26
SOUTH AFRICA	820	595082	217668576	591:185:08:24:28	18653790268	30	30	29	35
NEW ZEALAND	851	577985	204449711	535:013:20:00:11	16872955211	31	31	31	34
IRELAND	915	468630	176088765	419:096:07:22:32	13221904952	32	33	33	32
ROMANIA	883	456652	175344162	405:123:18:34:09	12782774049	33	34	34	33
TURKEY	1274	449035	166897673	431:181:04:23:07	13607670187	34	35	32	28
CROATIA	460	434284	192229911	371:345:23:03:01	11729746981	35	32	35	43
GREECE	718	381497	157817976	319:277:00:55:38	10083920138	36	36	38	38
SLOVAKIA	780	355075	146052062	324:145:07:45:07	10230219907	37	38	37	37
UKRAINE	547	345717	140179639	307:194:17:33:17	9698376797	38	39	40	41
BULGARIA	577	335262	149746933	311:223:11:29:56	9827004596	39	37	39	40
MEXICO	1129	304318	118155543	326:120:03:52:38	10291117958	40	40	36	30
THAILAND	805	299937	110104855	233:058:01:18:05	7352903885	41	41	44	36
ARGENTINA	1427	277576	103847265	263:214:07:36:53	8312485013	42	43	41	27
SINGAPORE	530	264957	95359813	233:308:17:55:14	7374563714	43	44	43	42
MALAYSIA	625	264004	105401132	248:231:22:07:29	7840966049	44	42	42	39
ESTONIA	165	176178	68138416	123:187:09:52:16	3895120336	45	45	47	55
CHILE	338	160964	67379706	151:099:01:45:50	4770495950	46	47	45	46
SLOVENIA	285	159997	61394387	120:362:11:27:54	3815638074	47	49	49	48
PHILIPPINES	284	159215	67721708	132:106:22:51:13	4171992673	48	46	46	49
FRENCH GUIANA		155059	42173292	87:290:13:15:57	2768735757	49	53	54	101
LITHUANIA	198	144387	63631150	123:171:13:12:18	3893749938	50	48	48	53
BELARUS	148	128220	54997538	109:357:20:34:54	3468342894	51	50	51	56
GEORGIA	21	119660	36757313	61:350:13:04:43	1953983083	52	56	58	92
VENEZUELA	410	115263	47542397	113:246:21:07:52	3584898472	53	51	50	45
LUXEMBOURG	144	104630	39820321	72:274:12:18:47	2294309927	54	54	57	57
LATVIA	116	95438	38475570	86:070:02:03:32	2718151412	55	55	56	60
KOREA, REPUBLIC OF	450	95363	33737382	94:262:07:48:47	2987048927	56	57	52	44
PUERTO RICO	107	93233	29962528	87:198:11:51:46	2760781906	57	58	55	61
SERBIA AND MONTENEGRO	183	92333	44963336	88:238:10:14:25	2795768065	58	52	53	54
PERU	142	73332	25061808	49:339:19:30:38	1574623838	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71662	16092510	35:058:15:19:33	1108826373	60	66	66	101
HAITI		71566	14581709	30:271:04:55:20	969512120	61	70	71	101
ANTARCTICA	30	62810	23836567	43:117:10:30:38	1366194638	62	61	64	80
COLOMBIA	298	58533	17094531	55:238:07:43:32	1755071012	63	65	60	47
INDONESIA	241	57767	26635244	56:298:20:26:49	1791836809	64	59	59	50
REUNION	101	48187	18453967	39:325:02:48:05	1257994085	65	62	65	62
URUGUAY	226	47408	17666496	52:222:05:25:01	1659072301	66	64	61	51
VIET NAM	126	43659	14950148	45:339:13:46:54	1448459214	67	68	63	59
MALTA	34	38424	12951410	32:277:16:21:11	1033143671	68	72	69	78
MYANMAR		38415	9756824	15:084:07:23:50	480324230	69	78	87	101
BAHRAIN	16	35579	17759096	33:318:17:15:44	1068225344	70	63	67	98
EGYPT	100	34810	11432326	33:093:15:48:35	1048780115	71	75	68	63
LEBANON	38	33347	14893529	32:026:05:30:47	1011418247	72	69	70	75
ICELAND	70	33214	15054095	26:242:16:14:04	840903244	73	67	76	67
VIRGIN ISLANDS (U.S.)		30950	13527176	29:352:06:06:15	944978775	74	71	73	101
COSTA RICA	204	30349	11522768	30:207:23:18:48	964048728	75	74	72	52
UNITED ARAB EMIRATES	80	28392	12055085	27:290:15:21:27	876583287	76	73	75	64
NEPAL		25366	10312729	19:132:19:26:34	610658794	77	76	81	101
ANDORRA	45	25155	10215392	20:046:03:25:57	634706757	78	77	79	72
UZBEKISTAN		24860	8143790	28:102:09:47:55	891856075	79	82	74	101
MARTINIQUE	38	23312	8576149	20:237:03:38:04	651209884	80	80	78	75
JAMAICA		22285	5405622	13:033:13:05:42	412866342	81	94	94	101
SAUDI ARABIA	38	22000	8989076	20:001:02:46:10	630816370	82	79	80	75
MOROCCO	45	19296	6656642	15:226:23:09:37	492649777	83	85	86	72
MACEDONIA	59	17217	5697276	17:128:17:03:52	547232632	84	90	84	69
BANGLADESH	24	16684	8379398	9:119:00:50:44	294108644	85	81	100	87
GUADELOUPE	30	16669	3408104			86	100	101	80
ARMENIA	21	16608	5755772	17:364:00:58:08	567565088	87	89	83	92
NEW CALEDONIA	28	16563	4725720	14:018:03:53:23	443073203	88	97	89	83
NIGERIA	20	16485	7163254	13:315:00:25:10	437185510	89	84	90	95
TRINIDAD AND TOBAGO	30	16375	7405481	19:021:20:14:26	601071266	90	83	82	80
MAURITIUS	24	16015	6106092	22:176:20:49:53	709073393	91	88	77	87
GHANA		14468	5306659	14:262:19:59:28	464212768	92	95	88	101
ECUADOR	63	14236	5645836	15:260:16:50:48	495564648	93	92	85	68
KUWAIT		13787	6374226	10:333:11:15:11	344171711	94	86	98	101
MACAU	31	13747	5592795	13:112:10:06:30	419681190	95	93	93	79
BOSNIA AND HERZEGOVINA	56	13241	5656567	13:174:21:27:43	425078863	96	91	92	70
PAKISTAN	75	12491	4732791	11:032:06:43:20	349685000	97	96	97	66
KAZAKHSTAN	26	11885	6112318			98	87	101	85
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9613		13:177:16:34:46	425320486	100	101	91	101