1	9893	24
3	19473	22
7	33705	20
9	39322	18
10	41840	17
18	66508	15
20	71877	13
29	97986	11
54	170344	10
59	185136	8
64	199248	7
109	325585	6
128	377701	5
171	488202	4
296	823818	3
561	1437536	2
1142	2765810	1
1215	2930019	0
