1	9148	41
8	47039	38
24	107736	35
27	117559	32
46	195146	31
50	208633	28
55	226477	26
59	239258	25
60	242166	24
63	251106	22
115	459331	21
207	797068	20
262	1015349	19
265	1026267	17
273	1050472	16
280	1070302	15
283	1079055	13
295	1113928	12
298	1122631	11
1150	3935565	9
1476	4984712	7
1503	5060293	4
10715	30458034	3
24485	65416596	2
44276	113900977	1
456944	1015387808	0
