1	12284	48
2	21777	42
16	132480	41
95	699658	40
96	705279	37
101	735663	36
102	741729	34
164	1175147	33
166	1188434	32
168	1202445	30
179	1272725	26
188	1325795	25
189	1332384	23
402	2746148	22
701	4595987	21
702	4602002	18
705	4619932	16
726	4730057	15
772	4952326	14
1036	6512055	13
2454	14588040	12
4150	24130181	11
4162	24187509	10
4171	24227527	9
6149	34925051	8
6152	34940366	7
12846	69580433	6
12896	69812836	5
14393	77663323	4
14436	77854490	2
235286	1038073203	1
1153572	4889873784	0
