1	8457	44
4	24427	34
8	45142	33
47	179298	32
53	192970	31
59	206085	30
65	220459	28
69	230274	27
70	232882	26
97	313719	25
107	338490	23
108	340810	20
119	367653	18
127	383838	17
185	521584	16
190	531606	15
297	791854	14
464	1227708	13
471	1242835	12
475	1252018	10
490	1286230	9
854	2152771	8
860	2165516	7
1369	3316370	6
1527	3582977	5
2860	6288071	4
8202	16410110	3
26249	48926106	2
53591	93989059	1
68042	120557926	0
