1	12056	50
3	26228	46
8	45547	43
15	69487	41
16	72449	40
18	77952	38
27	101529	37
30	108584	35
32	114529	34
38	133755	31
39	137299	30
46	158316	28
49	166891	27
50	170224	24
52	176187	23
56	188897	22
65	215335	21
66	218969	20
67	222357	19
98	301195	18
104	315634	17
106	321465	15
134	387173	14
136	392047	13
177	487437	11
181	497596	10
190	518872	9
217	581124	8
241	628762	7
329	810118	6
405	964685	5
472	1100829	4
569	1296787	3
642	1446751	2
1085	2312579	1
1158	2459284	0
