1	10106	44
2	17419	43
4	31276	41
6	45422	40
13	88597	38
15	99595	37
16	104974	36
18	114923	35
20	124779	34
26	153331	31
28	162728	29
34	189885	26
91	467345	25
94	479095	22
205	972664	21
207	980807	20
213	1006062	19
231	1077018	18
233	1083813	17
236	1093972	16
237	1097726	15
239	1105968	14
247	1135297	12
256	1168425	10
260	1183205	9
274	1232288	8
281	1257136	7
911	3769102	6
918	3792805	5
2645	10258748	4
2709	10463957	3
8255	28811964	2
44219	141262346	1
44560	142251726	0
