1	10760	47
3	26192	44
4	33591	42
6	46006	41
14	100867	40
15	107034	39
20	140008	37
21	146340	36
23	158076	31
26	174589	30
30	195682	28
31	201229	25
35	222631	24
41	254783	21
43	265596	19
46	281513	18
206	1164232	17
353	1908581	15
368	1977064	14
378	2023979	13
384	2054118	12
479	2536750	10
860	4498648	8
869	4539048	6
1321	6629109	5
3145	14831022	4
4882	22443190	2
8327	36756167	1
44455	178197036	0
