1	14938	47
21	173321	44
24	190516	42
26	204030	40
27	210256	39
28	217379	38
29	224438	37
30	232376	34
38	286516	32
40	300335	29
41	306468	28
100	721514	26
104	744505	25
108	766712	24
268	1778816	23
272	1803145	22
280	1849417	21
286	1883036	20
368	2364534	19
439	2804383	18
442	2819652	16
449	2861378	14
451	2876421	11
458	2918063	10
477	3017606	9
478	3023001	8
512	3185594	7
3621	19316201	5
4028	21208339	4
6269	32379554	3
6805	34980168	2
12276	60583326	1
15258	74408305	0
