1	9845	39
2	17000	38
11	74372	36
13	84305	33
15	94066	31
65	370677	30
80	456460	29
85	485081	26
86	489547	25
97	545019	21
99	554715	20
220	1201842	19
230	1249115	15
496	2514459	14
501	2532766	13
514	2586418	12
519	2609999	11
522	2624095	10
525	2637580	8
1279	6104187	7
1281	6113139	6
1285	6130207	5
3339	14816903	4
3701	16290662	3
6314	26768913	2
32177	123404778	1
1405052	4502940164	0
