1	10222	43
4	30584	40
14	87278	35
18	109097	34
30	170062	32
31	175688	30
34	192271	27
42	233873	26
46	253533	25
55	294361	24
64	335689	23
66	345662	22
74	385326	21
77	398886	20
86	439220	19
95	477496	18
111	546054	17
122	594183	16
123	598795	15
141	677058	14
146	696382	12
154	728858	11
202	912996	10
255	1122591	9
300	1299490	8
357	1527515	7
367	1564199	6
572	2268162	5
658	2549698	4
2102	7065510	3
2142	7194906	2
2532	8336535	1
14378	41334349	0
