1	5927	19
21	88759	18
24	99760	17
27	110201	15
29	116877	14
30	120358	13
32	127002	11
35	137441	10
150	506081	7
159	526672	6
164	538257	5
203	634284	4
1282	3468278	3
1346	3602141	2
1357	3626732	1
26827	57378318	0
