1	7811	47
3	17972	46
5	27865	34
6	33151	33
37	160721	32
41	174844	31
45	187123	30
46	189788	28
47	192921	24
54	215183	21
56	221743	20
60	235064	17
63	244201	15
558	1986545	13
576	2037378	11
1888	6198027	10
1954	6374430	9
2566	8166441	8
2867	9017284	5
10796	30850710	3
22219	59806253	2
84843	213603698	1
881618	2183368610	0
