1	6010	21
3	14987	18
4	18617	17
11	41206	16
15	52832	13
19	65157	12
24	81461	11
27	91496	10
40	128159	8
99	283404	7
166	446892	6
250	645817	5
255	658080	4
2054	4667031	3
2862	6493266	1
3073	6976790	0
