1	9236	39
2	16361	38
6	42885	37
11	67599	35
16	93371	34
17	97036	33
18	101694	32
20	109736	31
21	113660	30
22	117443	28
27	137095	27
32	157242	26
40	186830	25
42	193621	23
43	197021	22
46	208193	21
48	215226	19
279	1138034	18
283	1152351	17
290	1175641	16
292	1182206	15
309	1235613	14
326	1286244	12
427	1645656	10
441	1691434	8
710	2638402	7
1039	3674743	6
2171	7315878	5
3976	12965324	4
5136	16534206	3
5167	16623981	2
6264	19780115	1
16463	49957453	0
