1	10274	41
2	18072	40
4	28901	36
11	75652	34
12	81859	31
13	87322	29
57	338188	26
217	1206258	24
218	1211203	23
229	1264875	22
237	1304112	21
247	1349393	20
252	1372756	17
258	1399870	16
274	1466809	15
421	2152452	13
856	4170768	12
887	4290938	11
1464	6845697	10
2501	11344133	9
3739	16558033	8
3740	16562149	7
4916	21198288	6
5486	23447391	5
11202	45688904	4
23441	90419333	3
38866	145592108	2
130656	459368113	1
2137004	6735872752	0
