1	13124	48
2	23291	46
17	146743	45
19	161324	42
20	167863	41
22	181704	39
25	202551	38
28	222287	36
30	235502	35
32	248937	34
35	268033	32
110	826428	28
117	870278	27
177	1252240	26
179	1264853	25
278	1872123	22
297	1976104	19
799	4895877	15
1795	10437712	14
1807	10496850	13
1808	10501686	11
2659	15111432	9
2660	15116628	8
5297	28672657	7
5303	28708641	6
5366	29003599	5
10074	52261701	4
16444	82189279	3
44683	212753435	2
57213	269242270	1
57306	269631864	0
