1	11469	43
2	18920	41
3	25073	38
4	31305	36
6	46565	35
18	117404	32
31	192268	29
36	217560	28
37	222405	24
40	238130	23
66	373916	21
144	753665	17
145	758717	16
152	791144	15
286	1445752	14
295	1482123	12
317	1566502	11
470	2260916	10
1317	5827109	9
1774	7609080	8
1804	7725571	7
1846	7868276	6
3298	13420244	5
3370	13641766	4
8866	33761690	3
9150	34595529	2
28833	99562961	1
1876932	5667876995	0
