1	9467	48
3	24241	39
4	31568	38
6	44918	37
10	70782	36
23	151278	32
25	161295	28
45	278217	24
55	332155	22
56	336680	21
171	967318	18
175	988155	17
182	1023425	16
576	3063519	15
732	3834266	14
738	3858278	13
759	3942240	12
939	4790345	11
1406	6996860	10
1437	7123126	7
1483	7317476	6
4063	18222452	5
4105	18370839	4
9958	42280611	3
10026	42516717	2
17638	72665885	1
48592	185663166	0
