1	10722	46
2	18327	45
3	24977	43
4	31086	39
7	52262	36
8	58583	33
13	88845	30
15	100840	28
17	112708	27
19	124407	24
101	584944	23
126	725748	22
131	753267	20
132	758017	18
181	998486	16
187	1024733	15
194	1057105	14
693	3468720	13
707	3528519	12
999	4809182	11
1183	5598623	10
1513	7022693	9
1521	7055566	8
1536	7110137	7
3540	15446483	6
7697	32326383	5
7788	32631979	4
14338	57928093	3
16932	67326330	2
188724	658088869	1
2436501	7599544041	0
