1	12031	39
5	50908	35
6	56577	33
7	62388	28
35	227908	27
37	238768	26
38	244546	24
43	270542	21
47	291511	19
98	572914	17
99	577709	16
103	594275	15
108	616685	13
111	627630	12
260	1350130	11
264	1368501	9
274	1405791	8
278	1420297	7
279	1423747	5
2081	8995099	4
3256	13426028	3
3301	13584264	2
3312	13622172	1
16071	58510078	0
