1	6657	31
3	16834	29
11	46887	26
13	52932	23
15	58800	22
21	75039	20
28	92892	19
85	266641	18
87	271789	14
90	279586	13
95	292263	12
109	328775	9
111	333892	8
553	1493317	7
614	1636467	6
616	1641029	5
686	1793457	4
1116	2747509	3
1385	3336428	2
1458	3479218	1
1950	4589435	0
