1	9033	42
5	37621	41
6	42976	39
9	59582	35
11	72722	33
13	82988	32
16	95958	31
17	100450	30
20	112317	29
23	123039	28
27	137115	27
28	140973	26
36	172557	24
140	592837	23
146	615071	22
148	622077	21
151	633412	20
161	666390	18
170	692947	17
179	722621	15
498	1927285	13
505	1950248	11
536	2042799	10
870	3237563	9
934	3427168	8
937	3434966	7
1218	4332849	6
1219	4335602	5
1273	4487532	4
2639	8779110	3
2648	8805481	2
3802	12361485	1
5991	18751511	0
