1	13464	63
4	32785	61
5	36957	60
9	51471	57
10	54641	54
16	75307	50
17	78976	49
19	86194	48
20	89822	45
24	105314	41
26	113599	34
28	120523	33
32	136274	32
33	139717	30
38	156676	28
42	170475	26
56	217932	25
61	236855	23
69	264621	22
73	280757	21
90	344959	19
99	373458	17
100	376088	16
123	444342	15
141	500019	14
156	542190	12
165	568344	11
174	598680	9
203	684645	8
430	1242061	7
499	1426363	6
579	1636219	5
613	1720491	4
686	1902390	3
709	1962535	2
756	2078967	1
1335	3429334	0
