1	7321	31
2	11769	28
8	24277	27
9	25834	25
11	29041	23
14	35252	22
17	39869	21
18	41652	17
22	47755	16
24	51633	13
33	65288	12
35	68479	11
36	69919	10
53	91144	9
65	107000	8
79	126012	7
92	143978	6
162	230343	5
328	431559	4
410	529261	3
20000000	33449180906	3
