1	12752	60
2	22417	55
4	39831	43
6	56928	40
55	334409	38
56	339010	37
57	343342	34
60	373709	33
61	378478	30
62	382787	29
65	397460	28
74	437568	26
82	473312	24
251	1289366	23
323	1647265	22
365	1824950	21
377	1869977	20
381	1887001	19
524	2549823	18
660	3166874	15
1207	5612410	14
1225	5693338	12
1258	5815957	11
1888	8595224	10
1900	8640860	9
2216	9941378	8
2258	10098888	7
2410	10663807	6
2415	10682467	5
5322	22302485	4
9017	36853141	3
9064	37027450	2
55404	205616235	1
781067	2784856441	0
