1	7661	29
2	12157	23
20	74042	21
22	80316	16
24	86517	14
29	101373	12
33	114080	11
113	405412	10
169	588231	9
278	970658	8
279	973094	7
297	1029628	5
325	1105701	4
1329	4096370	3
1373	4203416	2
1684	5071919	1
27442	67684721	0
