1	16191	60
3	38259	50
7	74676	49
8	84104	48
9	91245	47
22	163818	45
23	169247	42
25	182202	40
26	189436	34
41	294982	33
45	319565	25
46	325285	24
50	347549	23
55	372520	22
56	377973	20
68	443556	19
238	1435100	18
248	1486290	17
254	1518987	16
260	1548292	14
273	1613199	13
275	1622223	12
1065	6002573	11
1077	6062363	10
1093	6141824	9
2325	12650309	8
2365	12820815	7
3710	19636179	6
3813	20077306	5
7324	36495951	4
15277	72560477	3
15416	73108066	2
15889	74954081	1
491545	1981393176	0
