1	6518	20
9	32743	17
10	35632	16
13	44378	15
18	58251	14
19	61418	13
23	71149	12
24	74076	11
26	79357	10
29	87143	9
36	106070	7
72	202822	6
126	311307	5
135	329667	3
140	339643	2
207	490478	1
1517	2851415	0
