1	11902	42
3	26055	41
6	43937	38
7	49036	34
9	60106	33
10	66250	32
12	78548	27
25	148166	25
26	153859	24
32	183012	21
35	196608	20
40	219480	19
42	228643	16
43	233558	15
56	294914	14
61	319725	13
62	323723	12
66	341858	11
68	350279	10
73	369835	8
114	532750	7
118	551613	6
124	578351	5
135	622974	4
1951	6610229	3
2035	6889539	2
18867	60063232	1
38462	121405977	0
