1	6513	34
3	17039	24
11	50082	22
12	54683	20
15	64184	19
19	74826	18
20	77425	16
22	83061	15
25	90925	14
31	106528	13
35	116345	12
208	593566	11
302	832010	10
325	888345	9
326	890979	8
350	948262	7
373	998066	6
543	1445110	5
558	1480801	4
1173	3013705	2
4639	10485127	1
4762	10725171	0
