1	7989	26
2	12585	24
4	18973	23
6	24194	20
10	38183	18
12	44059	17
28	89357	14
43	131222	12
45	135525	11
52	148376	9
57	157313	8
59	161241	7
170	444047	6
171	445326	5
535	1249390	4
1505	3249934	3
1822	3884101	2
3214	6397136	1
58197	90018631	0
