1	11525	44
9	66278	41
11	78269	37
15	98917	35
17	110046	30
23	147926	28
26	163886	27
29	178758	26
60	355078	25
62	366001	24
69	401780	22
174	943707	21
185	993447	20
191	1017296	17
282	1444355	15
291	1478313	14
292	1481596	13
378	1885384	11
387	1923493	10
389	1931352	9
395	1952320	7
402	1977438	5
1104	4936870	4
4643	18609824	3
5734	22722778	2
8806	33764542	1
10050	38259692	0
