1	9183	38
3	23944	37
4	31014	36
22	125283	35
24	133197	34
39	199141	33
40	203023	32
41	207162	29
43	215051	26
46	227055	25
52	248543	24
53	251966	23
97	419552	22
98	423162	20
110	465944	19
274	1066071	18
281	1092199	17
284	1103428	16
286	1110171	15
712	2658394	14
721	2687289	13
731	2719689	12
754	2794333	11
785	2893578	10
909	3265082	9
1203	4203349	8
1206	4214529	7
1355	4722741	6
1419	4908126	5
2215	7445484	4
2232	7495079	3
2265	7591973	2
8099	25051315	1
19554	58065283	0
