1	6619	23
2	11792	22
27	106337	20
32	123080	18
55	200912	17
104	367785	16
107	376882	15
112	391490	14
147	512541	13
148	515648	12
151	524888	11
154	534393	10
227	743062	9
230	751188	8
315	1002298	7
346	1079271	5
872	2517887	4
1195	3329013	3
1642	4525167	2
1930	5258726	1
25633	58361961	0
