1	5829	26
2	10298	25
3	14218	21
17	73796	19
18	77601	18
21	88198	17
37	146279	16
38	149761	14
75	285383	13
81	306172	11
154	567299	10
413	1508261	9
417	1522076	8
428	1559691	7
1162	4046448	5
1337	4609202	4
1372	4705847	3
4615	14850056	2
6201	19374889	1
13887	41880931	0
