1	8795	38
2	14196	37
5	25320	34
6	28427	31
15	56171	28
18	66044	27
22	79385	26
24	85635	22
26	92499	18
27	95599	17
43	145324	16
46	155166	14
47	158140	12
75	221163	9
129	345802	8
209	528697	7
269	651636	6
300	717264	5
304	728713	4
2034	4015822	3
2159	4253580	2
2732	5327927	1
3694	7054535	0
