1	8780	38
19	126250	37
20	131707	36
60	372047	34
71	429194	33
80	478277	32
106	628998	31
107	633988	30
108	639455	29
114	671663	26
119	697427	25
126	732876	24
130	753503	23
167	950427	21
179	1010947	20
185	1039329	19
190	1063462	18
201	1116187	15
203	1126433	13
209	1155757	11
808	4179588	10
923	4765200	9
1464	7442838	8
1668	8349050	7
2862	13917361	6
2916	14141731	4
4477	21293554	3
5955	27897888	2
7510	34521404	1
87758	328469558	0
