1	8143	29
2	12869	27
3	17607	25
12	61656	22
13	65595	19
16	76216	17
20	88922	16
45	179763	14
49	193197	13
80	308368	12
153	574672	11
154	578719	10
159	594694	9
164	610668	8
167	620640	7
308	1094248	6
508	1703814	4
2152	6456807	3
3454	9994812	2
12680	33408804	1
12762	33587639	0
