1	9937	39
18	114647	38
22	135807	35
25	155813	34
27	167168	33
29	177757	32
30	182975	31
35	207104	29
38	220932	28
43	242618	27
44	247113	25
45	251357	24
48	263252	22
92	467183	21
97	490346	20
105	526874	19
106	531639	18
231	1090694	17
251	1169039	16
277	1261241	15
397	1787001	14
418	1857796	13
430	1901508	11
434	1916860	10
573	2448666	9
835	3434064	7
869	3549472	6
1056	4242976	5
1142	4509358	4
1148	4528286	3
9084	31091218	2
9360	31921357	1
18977	61666354	0
