1	8637	42
2	15825	41
7	49534	30
73	333784	29
80	359309	27
124	537517	26
129	553645	24
131	561017	23
133	568382	20
148	617234	19
154	637663	18
189	775780	15
192	784932	14
207	833204	13
717	2628474	12
724	2650384	11
725	2653732	10
726	2657039	9
739	2698769	8
849	3092920	7
900	3244707	6
902	3250498	5
904	3256656	4
941	3364300	3
1006	3550478	2
4492	14666182	1
17008	49949339	0
