1	6701	42
3	17157	26
6	30172	25
7	34066	21
8	37805	19
9	41594	18
25	105813	17
27	112538	14
67	270458	13
70	281137	12
98	382224	10
99	385395	8
460	1673577	7
1140	3958632	6
1600	5470546	4
6603	20875282	3
6755	21260778	2
21786	63956894	1
77977	213795025	0
