1	16163	60
3	39680	56
4	49805	50
5	58335	46
7	74266	44
8	82850	40
45	386827	39
47	400455	37
54	444628	35
56	456341	34
57	462439	30
140	1055617	29
141	1062336	25
155	1140525	24
159	1166588	22
163	1191220	19
167	1214043	17
229	1609981	16
462	3028052	15
463	3032954	14
464	3037334	13
474	3093740	12
639	4082985	11
640	4089315	9
656	4178061	7
1143	6985327	6
1574	9347409	5
1582	9385036	4
3220	18613443	3
3252	18778806	2
7479	40442720	1
9258	49089412	0
