1	11307	46
2	18218	45
3	22509	44
4	26196	39
7	43316	38
9	50635	35
11	56405	34
13	63525	30
16	73149	29
34	142219	27
40	160304	25
68	268551	24
101	382847	22
103	388524	21
138	523202	18
142	536571	17
208	772670	15
210	777796	14
214	789747	13
217	799612	12
774	2551277	11
784	2579395	10
790	2595880	9
943	3044569	8
2040	6143193	7
2044	6151567	6
2802	8095807	5
2877	8271313	4
2878	8273342	3
4587	12666589	2
8850	22734282	1
211198	670087885	0
