1	9358	43
3	23913	34
4	30931	33
5	37258	32
6	42781	31
8	53365	28
9	58562	27
11	68249	26
79	436417	25
82	449230	23
87	470193	22
95	506882	20
107	551749	18
108	555239	17
121	607741	16
125	622640	15
136	669097	14
140	684597	13
143	695687	12
165	785225	11
167	793238	9
179	837223	7
1471	6107886	6
1485	6151993	5
3376	13109958	4
6230	23249996	3
11798	41810781	2
21089	71252493	1
28032	93804859	0
