1	7887	44
2	13811	43
4	24379	40
23	108693	39
24	112349	38
25	115556	37
26	119331	31
27	123219	25
31	137672	24
33	144745	23
77	315009	21
171	662310	20
224	863608	18
235	898682	17
243	922508	16
252	947315	15
303	1125600	13
769	2684384	12
778	2710526	11
786	2734969	10
1962	6655554	8
1991	6730405	7
4786	14932223	6
9350	27650446	5
9633	28311382	4
14676	41725008	3
17090	47746407	1
227700	539468071	0
