1	12229	39
2	19577	38
12	84781	33
14	98677	29
41	240258	27
45	260430	25
49	280817	24
117	657705	23
127	705320	19
132	728854	18
135	743826	17
200	1066150	15
310	1565863	13
320	1605037	12
323	1617456	11
345	1704980	9
347	1712577	7
1641	7298262	6
1658	7358452	5
1664	7378602	4
4333	17723279	3
16832	64033896	2
23879	88638553	1
98159	343913533	0
