1	6138	34
2	11338	33
4	21376	31
7	35513	30
8	39464	29
12	54894	25
19	79309	24
22	88760	22
23	92206	20
25	98598	18
28	106644	17
41	153198	16
43	159953	14
45	166541	13
47	173274	12
265	879328	11
268	889690	10
285	940171	8
294	966920	7
296	972418	5
1217	3532095	4
1577	4513754	3
2021	5560173	2
6334	15880974	1
21299	49251557	0
