1	9397	32
2	16685	29
3	23493	28
25	169673	25
48	299155	24
50	309799	22
52	320285	20
138	783507	19
141	799376	18
202	1122468	17
219	1207688	16
241	1304228	15
308	1638087	13
600	3096273	12
605	3117379	11
615	3160520	10
1424	6942545	9
1431	6969765	8
1826	8806286	7
2157	10193878	6
2579	11946012	5
5404	23878572	4
5415	23918935	3
11553	48577602	2
16188	66311358	1
84420	311316813	0
