1	13413	61
3	44551	49
4	54590	48
7	80886	42
8	90250	41
19	177143	39
23	202200	38
65	499267	33
69	526350	32
129	888841	28
137	934860	26
139	945183	24
255	1646944	23
256	1652315	22
271	1729827	20
284	1795078	19
299	1873216	18
526	3252824	16
719	4383181	15
737	4483218	14
745	4523901	13
764	4623208	11
2484	14083022	10
3140	17454180	9
5608	30220906	7
10853	56024278	6
15772	79585818	5
20599	102217983	4
32919	158590929	3
51165	241756396	2
60074	281533773	1
662909	2797177597	0
