1	14136	39
27	219031	37
28	226672	34
35	269304	32
67	484165	31
68	491215	29
81	568427	28
119	818810	27
139	935386	23
239	1561182	18
249	1616380	16
776	4590826	15
836	4892094	14
1479	8511773	13
1509	8655904	12
1654	9459994	11
1725	9791662	10
1739	9855275	9
1937	10893959	8
1990	11138837	7
3475	18750657	6
3603	19318186	5
5293	27380163	4
5304	27431235	3
15777	76825360	2
16955	81658524	1
40856	186502775	0
