1	10705	38
4	25788	35
8	39940	33
9	43181	31
13	56092	29
14	59824	26
18	74872	24
23	91201	20
26	100241	19
37	130711	18
46	152962	17
60	187968	16
74	229034	15
77	236039	13
88	272062	12
132	386889	10
140	406946	9
148	429380	8
196	538820	7
219	594392	6
261	679877	5
342	850727	4
442	1071462	3
575	1331478	2
16918	31968082	1
17027	32189059	0
