1	7840	38
2	13166	37
3	17317	34
7	35003	32
8	39819	31
11	51920	28
15	71334	26
16	75058	25
18	82955	23
20	90447	21
22	97472	19
24	105159	15
45	180163	14
51	198251	13
55	209496	12
56	212634	11
126	456438	10
134	481459	9
136	486359	7
218	745307	6
803	2548629	5
822	2595611	4
1176	3681270	3
2530	7485088	2
4238	12042651	1
13901	36509685	0
