1	9988	48
24	115284	46
43	216100	44
51	255212	42
54	270519	41
56	279829	40
57	284450	39
59	293316	34
96	491684	31
101	513893	26
102	518419	25
103	522936	23
105	531931	21
116	577973	18
660	2962380	17
680	3031656	15
1088	4588917	14
1103	4636033	11
1104	4639275	10
1115	4675443	9
3997	15199248	8
7158	26298011	7
7159	26300547	6
7168	26326860	5
15340	52997054	4
19948	67598675	3
42042	154025699	2
135097	571703249	1
1149020	4738923173	0
