1	6874	30
11	50875	29
13	58125	28
16	68676	26
17	71927	22
18	75144	20
24	92165	16
109	377664	13
249	813701	11
251	819338	10
354	1119887	9
379	1180878	8
382	1188086	7
390	1206904	5
1091	3072603	4
1291	3600713	2
9317	22222642	1
57626	124103084	0
