1	9686	37
2	17125	35
3	22407	34
13	71604	32
16	81776	31
50	228721	30
51	232455	29
53	240528	28
62	272685	27
67	289290	25
72	305821	22
105	441661	20
108	453329	17
115	479215	15
354	1355226	14
361	1377676	12
527	1991476	11
544	2048487	9
547	2058170	7
556	2085728	6
582	2162220	5
587	2176132	4
2148	7194656	3
2510	8198623	2
2573	8373575	1
25045	72004134	0
