1	7642	39
2	13319	37
3	17547	36
4	22008	35
7	34261	34
9	44370	32
10	49711	31
26	112804	29
27	117501	26
28	122091	25
99	400961	23
110	436518	22
160	628915	20
169	655841	19
172	664580	18
174	670312	17
175	674691	16
339	1241938	15
645	2265976	14
676	2348842	13
816	2790539	12
1278	4203809	11
1287	4229292	10
1288	4232345	8
1302	4274403	7
3321	10356951	6
3397	10549304	5
6245	18448069	4
11613	33123813	3
34334	90706681	2
92208	228297728	1
1950382	4072146888	0
