1	15714	48
3	34208	47
17	158877	41
20	185299	40
22	201494	39
59	493020	37
65	534137	34
230	1714268	33
234	1738693	32
242	1787606	30
244	1800703	29
255	1870723	28
256	1877215	22
264	1924317	20
275	1992036	18
462	3249871	17
489	3400025	16
990	6544302	15
997	6583569	14
1378	8928601	13
1383	8956230	12
1398	9042130	10
1436	9243956	9
3358	20462930	8
3379	20568017	7
11886	65720715	6
11951	66002720	4
12015	66285247	3
42081	214417945	2
208731	973484087	1
2850444	10564736930	0
