1	11710	37
3	28351	35
4	35667	33
5	41962	32
7	52929	30
13	92976	29
16	108805	28
31	197419	24
32	202591	23
132	734235	22
135	748429	21
136	753739	20
139	768668	19
141	778590	18
145	798491	17
146	803153	16
147	808629	13
148	812333	12
158	849929	11
339	1635700	10
526	2445858	8
528	2454495	7
1297	5693748	6
1882	8072685	4
1907	8158132	3
1916	8189587	2
5396	21153995	1
6651	25601103	0
