1	9937	39
25	129886	34
26	133963	32
27	138344	28
36	172367	26
37	175950	25
40	187318	23
95	419518	22
96	423189	19
142	609255	17
143	613284	16
151	644717	14
158	671594	13
177	730688	12
201	809344	11
535	2069926	10
564	2166448	9
585	2228533	8
1782	6343234	7
1895	6682686	6
1933	6791679	5
1953	6849173	4
2666	9041092	3
5776	18727014	2
13854	42511497	1
277104	778599971	0
