1	10034	37
2	17813	35
16	102442	30
19	121509	29
23	141835	27
25	151475	26
30	175950	24
33	189986	23
37	207713	21
38	211722	17
138	688056	16
241	1146146	15
254	1196564	14
268	1246678	12
276	1275566	11
283	1299374	10
288	1315264	8
292	1328511	7
961	3908747	6
2480	9286925	5
2500	9354448	4
5307	18950950	3
10957	37507192	2
11448	38916295	1
88800	269589198	0
