1	8549	31
2	13521	27
5	28902	24
7	35082	22
13	62675	21
14	66867	18
15	70525	17
29	123332	14
57	223682	11
63	244481	10
68	258801	9
73	274674	8
236	820010	7
245	847333	5
251	866274	4
1008	3146488	3
1024	3186775	2
4047	11543234	1
4050	11551745	0
