1	9521	40
2	15369	38
6	36807	35
17	78736	34
21	92947	32
23	99895	30
29	119754	28
30	122573	27
36	143827	26
39	154105	24
72	263101	23
75	274121	22
76	277981	19
78	286560	18
82	299905	15
83	303183	14
371	1246603	13
479	1597923	12
614	2021412	11
619	2035605	9
779	2509528	8
791	2539860	7
1712	5143607	6
2436	7108659	5
5548	15079965	4
5876	15940563	3
6062	16329918	2
15609	38965761	1
15742	39238852	0
