1	6235	26
2	10912	25
5	24709	24
12	54935	20
14	62179	19
15	65568	18
17	72670	17
58	231778	16
59	235790	14
64	254836	11
126	481746	10
387	1428940	9
390	1438320	8
396	1456000	7
537	1930940	6
955	3293725	5
1982	6523239	4
1997	6561150	3
2004	6580774	2
9087	27508655	1
89190	236104235	0
