1	9544	43
2	17073	40
4	30829	35
22	126012	34
24	134337	33
34	189948	32
38	208380	30
42	227020	28
117	589607	27
122	610380	24
126	625507	23
168	819418	22
172	834861	20
183	873370	19
272	1253248	18
287	1310801	17
377	1660710	15
408	1768158	14
409	1771467	13
411	1778236	12
414	1789259	11
427	1833429	10
439	1874313	9
440	1877810	8
480	2019581	7
942	3795645	6
1979	7590935	5
5438	19521087	4
5900	21098018	3
5998	21394386	2
14630	48557756	1
166734	500593575	0
