1	11399	49
2	18875	48
3	25127	44
6	41829	42
7	47512	40
8	52547	38
9	58384	37
11	69047	36
25	152926	32
26	159036	28
27	164229	25
28	169380	23
125	681058	22
127	691659	21
135	728213	20
137	737024	19
138	741962	16
213	1084065	14
218	1102711	13
233	1164208	12
381	1847541	10
555	2603098	9
564	2639836	8
1097	4941638	7
1117	5009562	6
1176	5236685	4
2713	11478936	3
4395	17984326	2
5999	24033492	1
17489	63543913	0
