1	5936	25
2	10220	24
4	18203	23
6	27044	18
62	239972	16
71	270074	13
128	487850	11
194	733322	9
299	1098928	7
628	2214059	5
637	2242481	4
1257	4308800	2
1263	4325227	1
287676	724626056	0
