1	8471	28
3	15293	26
11	39770	24
12	42007	23
13	44101	22
14	46347	20
15	48685	17
17	52690	16
52	149764	14
56	159428	13
172	460747	12
185	491017	11
186	492953	10
189	501487	9
367	917871	8
376	936975	7
543	1295435	6
933	2136926	5
1502	3345542	4
1513	3364187	3
1521	3377187	2
2538	5383284	1
9393	17461115	0
