1	11045	36
3	25928	31
27	149757	30
29	159161	28
30	163551	25
32	172656	23
136	662896	21
138	671544	17
139	675773	16
155	742700	15
224	1058471	14
609	2810747	13
610	2814982	12
744	3359890	10
923	4141293	9
940	4201140	8
4493	14970198	7
4517	15036489	6
4528	15063830	5
9522	28130400	4
9567	28229698	3
21638	58182007	2
23467	62394983	1
1343669	3984063925	0
