1	12061	39
23	182924	37
24	189874	36
62	483998	33
67	511712	32
71	534600	29
75	558953	27
128	903327	26
324	2113994	25
325	2120009	23
330	2149714	22
338	2196726	21
342	2219470	20
539	3361546	19
547	3398803	18
554	3434012	17
558	3455237	16
1575	9331273	15
1597	9448688	14
1619	9560050	13
1645	9676277	12
1656	9729080	11
1689	9885405	10
1698	9929032	9
4188	22957676	8
4205	23038088	6
9048	46933830	5
19538	96189517	4
28766	138887056	3
39657	188972306	1
684999	2885718361	0
