1	6056	27
3	15507	16
32	122646	15
34	128086	14
37	136272	13
39	141911	12
43	153383	11
45	159774	10
106	337839	9
110	345758	8
603	1774937	7
605	1780801	6
660	1912337	5
1256	3531095	4
1676	4578215	3
2953	7766092	2
5586	14233620	1
5784	14634680	0
