1	5925	26
3	15753	18
42	156433	16
45	163303	15
103	354543	14
110	372702	12
112	377810	8
250	755407	7
273	814634	6
870	2469774	5
876	2486357	4
895	2533480	3
1389	3817204	2
1522	4103685	1
7330	17619917	0
