1	9940	36
4	32131	35
6	44477	33
7	50059	32
8	55483	31
19	119367	29
64	391623	27
65	397255	26
69	419500	23
102	605611	20
168	951617	18
169	956689	16
178	997084	14
320	1681974	13
332	1738851	10
338	1767596	9
919	4431184	8
1783	8337476	7
2438	11114182	6
4604	20037819	5
5260	22850989	4
7934	33678691	3
11137	46491121	2
11145	46521038	1
58472	220885960	0
