1	9436	34
17	107582	33
18	111656	31
20	120291	29
23	133710	27
59	321378	26
63	336723	25
64	340212	24
75	381300	23
132	615923	19
140	644653	18
142	652155	17
148	674022	15
153	690611	13
498	2109468	12
501	2119523	10
976	3959471	9
980	3975854	8
990	4015945	6
1726	6615634	5
3792	14006349	4
3798	14026921	3
3913	14378609	2
36159	115034472	1
149657	448842884	0
