1	9203	46
2	16842	45
3	23012	43
5	36761	39
6	43648	37
7	49434	36
10	68104	35
11	75040	32
24	153993	31
25	159428	29
27	168768	26
32	193635	25
34	202982	24
35	207463	23
109	622851	21
112	639308	20
119	678059	19
120	683232	15
261	1406245	14
751	3950735	10
1380	7039377	8
3453	16408793	6
3460	16437693	5
3482	16523764	4
3484	16530938	3
3531	16705502	2
24156	102322091	1
84078	332660344	0
