1	9565	37
20	122950	36
23	136933	34
64	340676	33
66	350674	30
86	459110	29
88	469535	27
95	503718	26
98	517762	24
100	526570	23
111	572838	22
113	581072	21
119	606434	20
134	668209	19
142	700724	16
145	713418	15
230	1074596	12
454	2046173	11
585	2570870	10
594	2604774	9
596	2612868	8
1324	5378900	7
1332	5405521	6
1820	7126175	5
1834	7175737	4
1854	7244121	3
1894	7372468	2
8082	28132440	1
6220802	16688194613	0
