1	11465	41
2	18751	38
3	24837	34
7	45395	29
8	50355	28
11	63585	27
13	74022	25
17	93705	24
19	103343	22
22	117567	19
32	158341	18
39	184447	15
55	239485	14
65	272508	13
71	294330	12
116	456783	11
124	486758	10
129	506305	9
140	542932	7
216	812762	6
351	1289074	5
372	1368484	4
496	1780142	3
552	1974488	2
920	3347661	1
85825	270742027	0
