1	7059	23
2	11429	22
11	41690	17
15	50713	16
32	99215	15
33	101429	14
60	175780	11
64	184583	10
68	193991	9
75	207030	8
79	215970	7
155	407952	6
303	775385	5
323	811019	2
2949	6016512	1
3010	6112965	0
