1	8296	47
2	13991	45
3	18677	43
10	57189	39
12	65526	36
14	73359	34
15	76827	31
20	106559	27
24	123006	26
26	130511	24
96	416156	21
177	729109	19
182	744696	17
195	782139	16
200	797615	15
202	803186	14
216	846892	12
282	1078493	11
284	1084334	10
298	1122273	8
1132	3753223	7
1150	3807845	6
1362	4451309	5
6273	18536393	4
6462	18980431	3
27697	72670016	2
51877	132362464	1
237333	559204778	0
