1	13025	58
3	31655	57
5	50746	42
25	205097	41
42	333076	40
44	346746	39
47	387222	38
48	394134	37
51	413709	36
55	440171	32
59	466311	30
62	485491	27
64	499210	25
67	519675	23
266	1911682	21
349	2484546	20
358	2548761	19
574	4001733	18
578	4024358	17
1657	11152419	14
2345	15416274	13
2347	15427743	12
2349	15439650	10
3525	22594768	9
4929	31071900	8
5604	34695643	6
5609	34720338	5
5630	34826441	4
13170	77706726	3
62311	335693129	2
98468	518763229	1
299547	1470258503	0
