1	9387	37
17	70490	35
20	83996	32
21	87933	30
22	91249	27
24	98017	25
27	108417	23
35	137564	22
40	154998	21
236	923733	20
243	946891	19
251	976137	18
374	1410358	17
379	1425643	16
392	1466980	15
398	1487047	14
402	1499608	13
693	2486199	12
700	2508252	11
708	2532106	10
731	2599815	9
740	2621836	8
753	2657594	7
2262	7249399	6
4846	14569264	5
8019	23290920	4
8037	23333903	3
8137	23567348	2
72910	186028838	1
175331	422274661	0
