1	13309	54
2	22864	53
4	41933	51
5	51786	49
16	141211	48
18	155994	46
20	171698	43
21	179240	41
48	386008	40
49	392621	35
78	605703	33
136	1025526	31
137	1032470	28
138	1038879	26
141	1058069	25
146	1091149	24
153	1136975	23
154	1143313	22
159	1177113	21
209	1526891	19
215	1564048	17
216	1569797	15
232	1662471	13
1835	11672829	12
1850	11751461	11
1860	11802085	9
2133	13385227	8
3558	21750020	5
3587	21902530	4
3600	21967916	3
15550	86230850	2
15585	86398600	1
43900	227736534	0
