1	14084	48
13	107390	45
15	120939	43
17	135064	39
21	161871	38
22	168752	37
27	202824	35
34	248569	33
42	302709	32
43	309441	29
46	329793	28
51	383883	27
70	498992	26
78	544845	24
100	670726	23
111	728025	22
112	733580	21
119	773644	20
147	928745	19
163	1012596	18
185	1130937	16
203	1225779	15
266	1539192	14
271	1563772	13
288	1648457	11
368	2028370	10
471	2515508	8
475	2535526	6
508	2699978	5
730	3654699	4
803	3972056	3
1305	6018902	2
1356	6242122	1
4581	18521634	0
