1	9987	46
4	30929	43
5	38003	42
9	55984	41
13	70221	38
16	80500	35
19	95430	28
87	405554	27
95	433585	25
98	444100	24
102	459823	23
109	488247	21
113	502673	19
120	526466	18
148	624156	16
150	630963	15
342	1332891	14
363	1398038	11
365	1404905	10
374	1433844	9
379	1451797	7
1206	4255203	6
1691	5864769	5
1804	6181200	4
2699	8804627	3
4039	13025115	2
4098	13190689	1
8080	24667053	0
