UNITED STATES	56145	80170729	31627086529	70050:067:22:52:24	2209102671144	1	1	1	1
JAPAN	13011	14549188	6837598611	10527:101:15:02:13	331988252533	2	2	2	4
FRANCE	22870	11350021	4434908429	9673:253:11:48:47	305069629727	3	3	3	2
CANADA	9757	10077882	4047808758	9056:051:19:57:41	285594494261	4	4	4	6
UNITED KINGDOM	12850	8882552	3308940173	7811:165:04:56:40	246341969800	5	6	5	5
GERMANY	21333	8809630	3481251207	7547:172:22:16:01	238017132961	6	5	6	3
AUSTRALIA	5052	5085782	2151297720	4508:247:08:58:22	142185661102	7	7	7	9
NETHERLANDS	3573	3134810	1398418980	2707:261:20:37:18	85390576638	8	8	8	11
TAIWAN	2310	2625697	1154314465	2218:206:16:51:43	69964707103	9	9	10	18
CZECH REPUBLIC	3364	2423617	855589992	2085:158:17:04:06	65766272646	10	12	12	12
ITALY	6175	2315699	923741693	2229:008:05:51:40	70294456300	11	10	9	8
SPAIN	4804	2198788	867955982	2134:115:14:26:39	67307811999	12	11	11	10
BRAZIL	6721	1830759	681216590	1791:194:14:47:50	56497790870	13	14	13	7
HONG KONG	1133	1823375	831578247	1241:190:04:42:31	39152608951	14	13	18	30
SWEDEN	2113	1749985	678623535	1565:095:01:10:28	49362052228	15	15	14	21
FINLAND	2336	1572268	595788694	1297:309:23:14:21	40928973261	16	18	17	17
POLAND	2869	1497036	596813969	1338:304:17:46:53	42221497613	17	17	15	14
RUSSIAN FEDERATION	2200	1434492	601834312	1326:342:16:06:32	41846342792	18	16	16	19
DENMARK	2177	1365088	498527170	1199:249:10:01:10	37833213670	19	20	19	20
BELGIUM	2513	1284491	484714408	1123:019:12:26:24	35416614384	20	22	20	15
NORWAY	1507	1244789	480494694	1083:008:23:41:10	34154264470	21	23	21	25
SWITZERLAND	1997	1210922	487904285	1062:194:15:29:38	33508049378	22	21	22	22
HUNGARY	1611	1112742	400046494	950:107:13:56:18	29968494978	23	24	23	23
CYPRUS	79	1101224	544714284	574:186:21:13:52	18117810832	24	19	30	65
AUSTRIA	1545	1013854	329745426	801:193:07:19:08	25277037548	25	26	25	24
CHINA	3173	980554	398733035	892:188:10:48:41	28146394121	26	25	24	13
ISRAEL	1089	791307	316637606	672:287:18:27:59	21217055279	27	27	26	31
INDIA	2405	652346	228580203	622:234:14:41:32	19635662492	28	29	27	16
PORTUGAL	1444	613137	238713642	606:308:08:57:29	19137459449	29	28	28	26
SOUTH AFRICA	821	599428	220776826	596:033:11:13:02	18798347582	30	30	29	35
NEW ZEALAND	856	582139	207271204	539:076:04:21:55	17004486115	31	31	31	34
IRELAND	915	473360	179256688	423:285:18:57:07	13364420227	32	33	33	32
ROMANIA	889	461753	178865080	410:213:11:12:07	12948203527	33	34	34	33
TURKEY	1277	453230	169968054	435:330:20:36:43	13746746203	34	35	32	28
CROATIA	466	440806	197096445	378:183:06:40:52	11936443252	35	32	35	43
GREECE	719	386014	161026569	323:330:19:45:34	10214711134	36	36	38	38
SLOVAKIA	781	359601	149211801	328:255:01:37:52	10365845872	37	38	37	37
UKRAINE	552	351922	144313692	313:210:23:11:09	9888995469	38	39	40	41
BULGARIA	581	341171	153910424	317:156:20:36:00	10010464560	39	37	39	40
MEXICO	1136	307490	120535574	330:095:12:46:48	10415134008	40	40	36	29
THAILAND	806	302844	112183908	236:072:17:22:35	7448779355	41	41	43	36
ARGENTINA	1430	279899	105532744	266:143:17:04:25	8400992665	42	43	41	27
MALAYSIA	628	267343	107853209	252:149:11:22:43	7959986563	43	42	42	39
SINGAPORE	532	267078	96917775	235:352:15:16:06	7441427766	44	44	44	42
ESTONIA	168	179250	70373897	126:115:03:05:04	3983483104	45	45	47	55
CHILE	339	163926	69380610	154:115:06:58:24	4866505104	46	47	45	46
PHILIPPINES	286	162555	70261022	135:244:23:27:41	4278526061	47	46	46	48
SLOVENIA	285	161116	62245425	122:045:01:21:23	3851284883	48	49	49	49
FRENCH GUIANA		155580	42442241	88:146:00:36:39	2787784599	49	53	54	101
LITHUANIA	201	146177	64907183	125:071:20:09:20	3948206960	50	48	48	53
BELARUS	148	129944	56252466	111:286:05:25:32	3525225932	51	50	51	56
GEORGIA	21	123110	38715828	64:014:20:01:29	2019585689	52	56	58	92
VENEZUELA	411	116769	48644716	115:068:19:30:11	3632585411	53	51	50	45
LUXEMBOURG	146	106623	41055855	74:051:22:54:28	2338152868	54	54	57	57
KOREA, REPUBLIC OF	450	97639	35239276	96:326:19:28:00	3055692480	55	57	52	44
LATVIA	117	97581	40015474	88:073:19:10:02	2781544202	56	55	55	60
SERBIA AND MONTENEGRO	185	94129	46253040	90:092:16:25:07	2846247907	57	52	53	54
PUERTO RICO	108	93618	30250979	88:022:01:43:06	2777074986	58	58	56	61
PERU	143	74364	25757242	50:313:01:01:23	1603846883	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		72126	16319947	35:212:04:59:07	1122094747	60	66	66	101
HAITI		71833	14781122	31:059:17:51:43	982777903	61	70	71	101
INDONESIA	242	59405	27783152	58:263:03:03:37	1851822217	62	59	59	50
COLOMBIA	298	58842	17300995	55:348:16:30:42	1764606642	63	65	60	47
REUNION	102	48697	18829625	40:133:04:36:07	1272947767	64	62	64	62
URUGUAY	226	47825	17950154	53:039:13:00:30	1674824430	65	64	61	51
ANTARCTICA	29	45787	19116910	38:045:14:09:48	1202306988	66	61	65	82
VIET NAM	127	43857	15101630	46:058:02:13:26	1455675206	67	69	63	59
MALTA	35	38608	13078380	32:338:11:59:18	1038398358	68	72	69	78
MYANMAR		38499	9819470	15:115:01:57:04	482983024	69	78	87	101
BAHRAIN	16	36584	18452504	34:305:10:02:31	1098612151	70	63	67	98
EGYPT	101	34926	11514374	33:137:18:36:44	1052591804	71	75	68	63
LEBANON	39	34048	15413515	32:307:07:24:38	1035703478	72	67	70	75
ICELAND	70	33559	15310704	27:004:13:59:56	851867996	73	68	76	67
VIRGIN ISLANDS (U.S.)		31663	14032757	30:275:20:29:31	969913771	74	71	73	101
COSTA RICA	204	30757	11813455	31:032:16:10:50	980439050	75	74	72	52
UNITED ARAB EMIRATES	80	28892	12442896	28:071:21:12:38	889218758	76	73	75	64
ANDORRA	45	25479	10439719	20:167:08:31:06	645179466	77	76	79	72
NEPAL		25423	10354016	19:155:04:30:07	612592207	78	77	81	101
UZBEKISTAN		24907	8173394	28:121:19:35:24	893532924	79	82	74	101
MARTINIQUE	38	23556	8745186	20:323:08:21:22	658657282	80	80	78	76
JAMAICA		22439	5526809	13:099:02:59:27	418532367	81	94	94	101
SAUDI ARABIA	38	22156	9090709	20:046:22:40:08	634776008	82	79	80	76
MOROCCO	45	19375	6711143	15:272:14:01:35	496591295	83	85	86	72
MACEDONIA	59	17369	5805344	17:184:04:15:52	552024952	84	92	84	69
BANGLADESH	25	17228	8741956	9:284:07:08:35	308387315	85	81	99	87
GUADELOUPE	30	16724	3449001			86	100	101	80
ARMENIA	21	16714	5827486	18:052:17:53:59	572205239	87	91	83	92
NEW CALEDONIA	28	16681	4803454	14:057:12:49:06	446474946	88	97	89	83
NIGERIA	20	16659	7290243	14:015:09:43:11	442834991	89	84	90	95
TRINIDAD AND TOBAGO	30	16488	7486965	19:082:17:50:52	606333052	90	83	82	80
MAURITIUS	24	16064	6141645	22:216:07:50:41	712482641	91	88	77	88
GHANA		14521	5346338	14:290:00:07:45	466560465	92	95	88	101
ECUADOR	63	14395	5758614	15:321:23:40:50	500859650	93	93	85	68
KUWAIT		14146	6580755	11:046:11:09:20	350910560	94	86	98	101
MACAU	31	14064	5849337	13:217:01:36:57	428722617	95	90	92	79
BOSNIA AND HERZEGOVINA	57	13524	5849875	13:299:08:42:54	435832974	96	89	91	70
PAKISTAN	75	12796	4951246	11:122:01:03:27	357440607	97	96	97	66
KAZAKHSTAN	27	12058	6245786			98	87	101	85
BHUTAN		9652				99	101	101	101
NETHERLANDS ANTILLES		9651		13:202:19:06:07	427489567	100	101	93	101