1	9076	46
5	27925	45
6	31391	42
11	47924	39
13	54239	35
14	57454	34
15	60595	30
17	67148	29
20	76709	27
21	80680	25
40	137622	24
46	155544	22
48	161702	21
51	171172	20
52	174032	19
99	301518	18
101	307058	17
103	312621	16
105	317271	15
158	437942	14
241	616779	13
248	634986	12
263	671033	9
317	792107	8
602	1377718	7
693	1548612	6
766	1676836	5
1111	2316311	4
1266	2620738	3
1459	2976904	2
1782	3632056	1
1851	3766726	0
