1	6695	21
2	11355	18
3	15498	17
45	196816	16
51	219980	15
56	238535	13
80	340933	12
84	355498	11
109	438234	10
114	455105	9
619	2226311	8
762	2684853	6
1251	4274301	5
1265	4317117	4
1297	4408355	3
1326	4488539	2
7377	22988437	1
25917	74566724	0
