1	12773	52
3	29961	51
4	36816	49
9	75379	48
11	88236	43
14	105944	41
16	117210	40
17	121901	38
51	315778	37
53	325958	35
54	330801	33
57	344831	32
101	603225	30
107	630846	28
110	644681	26
269	1455235	25
270	1459632	24
331	1754227	23
341	1796996	21
438	2255326	16
445	2286202	15
456	2332091	14
458	2340927	13
699	3418633	11
1020	4846742	10
1022	4854343	8
1912	8699891	6
3416	14807104	5
3453	14944917	4
8635	35652517	3
11572	47244524	2
11582	47284875	1
190779	703898970	0
