1	11506	43
3	28335	39
12	84137	38
15	101452	37
17	112727	33
19	122316	31
22	138251	30
26	162879	29
29	180324	28
30	185612	25
64	371053	23
65	375511	22
173	912109	21
181	941010	19
186	962369	18
188	971388	17
203	1041061	16
207	1060043	15
418	2086442	14
427	2128100	13
572	2790847	9
576	2808474	8
579	2822591	7
593	2877956	6
1430	6341850	5
2524	10685441	4
4241	17064158	3
4252	17102994	2
4267	17158275	1
391613	1240286597	0
