1	6757	27
2	11564	24
33	142356	23
38	162834	21
40	170702	19
43	182392	17
46	194105	16
90	369694	14
94	383405	13
95	387011	12
183	722127	9
195	758547	8
275	1041546	7
557	2051637	6
707	2587239	5
1032	3658548	4
1047	3699212	3
15527	47110207	2
46911	132616202	1
115546	312057608	0
