1	8892	39
2	15871	38
3	20104	36
24	115483	34
26	123148	33
29	133567	32
48	213784	30
53	233169	29
57	247299	26
60	257654	25
95	386186	24
101	406999	23
106	424173	21
194	762158	19
319	1205248	18
363	1338837	17
374	1372153	16
375	1374980	15
379	1387248	13
722	2591093	12
879	3124120	11
890	3160785	10
1304	4519549	9
1478	5052677	8
2231	7340461	7
2239	7365242	6
2695	8705603	5
2706	8731125	4
6317	19880099	3
11519	41660299	2
22234	84091722	1
57693	219872765	0
