1	10655	41
7	48157	40
9	59224	38
11	69346	36
12	73895	34
18	102172	27
22	122959	25
26	142465	24
44	222432	23
45	227320	22
47	236325	20
49	245682	19
53	265852	16
55	275217	15
57	285107	14
72	354431	13
119	541425	12
124	559978	11
144	633902	10
195	815056	9
309	1243450	8
331	1330329	7
340	1366062	6
431	1696443	5
553	2130110	4
946	3454140	3
1397	4864658	2
1919	6465250	1
21499	63749537	0
