1	9685	35
4	29802	32
6	42734	31
7	47208	30
8	51072	29
42	207645	28
44	215552	26
47	227860	25
73	332198	24
77	344437	23
79	351595	22
82	362302	20
84	369450	18
85	373018	17
100	421740	15
316	1245945	14
331	1293246	13
334	1302048	12
336	1308349	9
340	1321715	8
342	1328258	7
368	1412101	6
370	1417625	5
375	1431767	4
391	1475904	3
4119	13415424	2
4332	13993204	1
7985	24829435	0
