1	9259	35
16	101086	34
17	106478	33
18	111661	31
23	137243	29
26	152621	27
43	226209	26
46	238458	25
53	267125	24
54	271709	22
56	280591	21
139	671812	19
302	1393795	17
367	1659093	16
371	1673517	15
378	1698196	14
577	2529822	12
588	2572548	11
589	2576226	10
601	2620750	9
624	2698008	8
633	2730050	7
655	2801487	6
675	2865429	5
678	2874603	4
3425	12715034	3
5613	20098092	2
8832	30839202	1
13280	45004379	0
