1	7838	33
3	17224	32
6	26759	30
7	29722	29
8	32749	27
10	38046	26
14	47482	24
17	54339	21
19	58486	20
24	70682	18
27	79541	17
28	82307	14
40	108861	11
44	119149	10
49	130518	8
50	132887	6
62	160020	5
68	173056	4
111	260542	3
2750	5046709	2
3852	6939185	1
4181	7461105	0
