1	9267	33
2	16546	32
3	22947	29
51	308144	28
56	335272	26
65	378870	25
69	398212	24
70	402475	22
71	406848	21
74	421288	19
79	445423	16
275	1524034	15
345	1872249	14
350	1896857	12
987	4919065	10
993	4944970	8
1273	6291911	7
1298	6399433	6
1329	6533456	4
1620	7757057	3
2875	13386308	2
15549	66480792	1
47051	188264710	0
