1	9454	48
3	23149	43
4	28700	37
10	57168	34
12	64631	33
13	69333	31
17	84716	28
19	91745	26
22	102431	25
27	126422	24
34	151239	22
39	165794	21
135	487956	20
139	498305	17
143	512126	16
157	553134	14
160	562668	10
796	2534306	9
808	2568068	7
832	2629845	6
1524	4629554	5
3234	9414559	4
4731	13345585	3
10894	28153915	2
25402	61458322	1
5566495	11599392387	0
