1	10379	37
13	70367	35
14	73733	34
17	83484	32
19	89503	30
20	92990	27
21	96192	25
22	100074	20
25	110909	18
401	1477983	17
406	1494757	16
411	1510339	15
431	1576747	14
532	1929847	12
553	1993841	11
566	2033911	10
1624	5346538	9
1625	5349417	8
3076	9540509	7
3448	10622791	6
5415	15990904	5
5440	16044843	4
15479	42285695	3
29736	78304015	2
104369	251670607	1
550057	1205402394	0
