1	12617	35
3	24311	32
4	27779	31
22	100099	29
23	103469	28
25	109728	27
28	122351	25
44	190671	24
45	194259	23
46	197194	20
49	207213	19
55	225029	17
57	231186	16
191	708611	15
201	737508	14
214	771373	13
218	780556	12
231	816793	11
235	826022	10
241	842212	9
755	2462492	8
782	2531620	7
2451	7276474	6
2500	7384199	5
5503	15085460	4
7164	19262919	3
12807	33234617	2
35207	82432079	1
52633	120675482	0
