1	9775	50
3	24187	48
13	81320	45
17	101716	44
18	106693	43
20	116792	38
22	126657	32
29	162868	29
31	172681	28
40	215164	25
45	238835	21
84	412547	20
91	444519	19
105	503520	17
123	574434	15
130	602700	14
141	649588	13
151	689486	12
203	877840	10
224	953693	9
247	1042842	8
268	1120347	7
296	1218498	6
322	1304803	5
494	1836729	4
538	1985753	3
747	2616584	2
759	2661045	1
1999	6265295	0
