1	16200	48
4	41765	47
5	49626	44
9	73951	42
12	94199	39
14	105592	38
17	123526	34
18	130460	33
27	188251	32
28	194107	29
29	200947	27
34	235116	23
37	253488	22
45	300632	19
53	345381	18
77	468663	16
80	484735	15
83	503543	14
84	509229	12
102	613831	11
150	853257	9
173	957644	7
174	961652	6
181	993245	5
232	1232395	4
285	1461356	3
656	2976917	2
668	3023291	1
4675	19168932	0
