1	12168	37
9	66417	35
11	79225	33
12	84036	30
14	92903	28
15	97024	26
17	106294	25
19	116194	23
42	241628	22
85	459376	21
93	489797	20
163	826556	19
164	831186	18
165	835695	17
166	839812	14
314	1505773	12
317	1517023	11
326	1557221	10
925	4110164	9
1650	7200500	7
1665	7250331	6
1947	8333320	5
2031	8633753	4
3411	14062546	3
14550	54324192	2
20904	76956851	1
37849	133770449	0
