1	10325	35
10	53178	33
12	60533	32
13	63374	31
23	107123	30
45	184574	27
74	296267	25
79	310700	20
174	650751	19
180	666985	18
186	683336	17
224	821426	15
229	839920	13
477	1620588	12
499	1677223	10
501	1682394	9
1698	5201745	8
1700	5208404	7
1730	5286610	6
2366	6990270	5
5147	13965201	4
11652	29875670	3
13084	33223053	2
13175	33420578	1
2078310	4487501866	0
