1	7872	29
3	18275	25
6	27480	24
8	31762	23
10	37482	21
11	39747	20
13	44511	19
15	49131	18
27	84611	17
30	92022	16
61	173720	15
64	180804	14
65	183037	12
70	194448	11
72	198746	10
127	342376	9
232	592619	7
282	703236	5
329	798307	4
331	801639	3
332	803069	2
1281	2803050	1
1300	2837235	0
