1	10556	51
3	26213	43
4	33890	41
6	44204	39
9	60059	32
10	67022	28
112	509746	27
123	549631	26
131	577347	25
150	640607	24
152	647340	22
153	650865	21
154	654388	20
166	695025	19
171	713685	18
214	879117	17
216	886736	16
218	893477	15
221	903457	14
223	910196	13
227	923485	11
236	950841	10
251	997536	9
1258	4514806	8
1260	4520631	7
1264	4532445	6
1266	4538819	5
1322	4709340	4
1334	4745887	3
2435	8141465	2
2480	8265921	1
7277	22646503	0
