1	13203	59
5	43223	55
6	48445	54
12	78453	50
17	102765	48
22	127897	47
29	159520	44
31	169103	42
35	186917	40
36	192182	37
37	196993	34
41	214522	33
48	244300	32
50	254041	30
59	294289	28
72	351362	25
75	362124	24
76	367171	22
78	376732	20
87	414829	19
88	418756	17
90	426289	16
95	445330	15
179	763820	14
213	883362	13
219	902864	12
221	910606	11
237	965413	9
252	1018467	8
261	1051208	7
379	1434692	5
475	1751292	4
970	3357573	3
1470	4967513	2
2155	7131491	1
2549	8427247	0
