1	5999	24
2	9459	22
3	12061	21
5	19001	20
6	22595	19
7	25847	16
36	104520	14
38	108961	12
133	346074	10
136	353241	9
143	369177	8
148	376513	7
257	629185	5
430	996158	4
976	2165810	3
977	2167495	2
1557	3294614	1
16510	28458009	0
