1	7992	27
3	18110	23
8	35738	22
12	44021	19
27	77403	17
32	87863	14
34	92398	13
37	99358	12
76	196831	11
80	205648	8
195	495230	6
201	508330	5
275	665980	4
1327	2893853	3
2106	4418931	2
2429	4995135	1
6405	12051371	0
