1	11412	35
2	19006	34
7	48950	33
9	59383	32
10	64147	31
16	93346	29
18	103794	27
23	127902	25
28	152906	23
33	178093	20
40	213127	19
80	388762	18
83	401157	16
93	443525	15
115	535693	14
155	690081	13
157	698428	12
162	718471	11
163	722320	10
182	792343	9
302	1213351	8
316	1262811	7
319	1273693	6
471	1757502	5
693	2479506	3
946	3244021	2
2627	8102884	1
3309	10050425	0
