1	9360	42
3	23033	39
9	63315	36
14	95756	34
15	101748	32
16	107401	31
23	145577	24
108	606435	21
109	610679	19
122	668153	18
123	673053	16
131	712175	14
343	1759803	12
413	2109469	10
421	2150564	9
2039	9454127	8
2050	9498951	7
4188	18577986	6
4248	18792016	4
6816	28981449	3
22562	88966635	2
22748	89571291	1
384852	1284714900	0
