1	6506	36
3	16945	23
22	86210	22
24	92830	20
35	128761	18
56	198932	16
63	221729	15
69	241015	14
73	253586	12
76	264268	10
81	281255	9
85	294263	8
187	615407	7
432	1368211	6
474	1478781	5
486	1506709	4
491	1519519	3
2406	6548712	2
2530	6827296	1
16939	38957519	0
