1	12839	59
3	33714	54
7	71166	40
34	271933	39
36	285933	37
38	299490	34
75	598648	33
160	1208265	31
224	1633553	30
231	1675148	29
232	1681331	28
305	2162715	25
310	2193273	23
314	2219037	21
325	2287988	19
329	2312091	17
335	2349122	16
344	2402292	15
353	2454641	13
811	5239943	12
1136	7187530	10
1933	11958012	9
2004	12339512	8
2012	12382118	7
5121	30191461	6
18606	101202350	5
18638	101362434	4
20881	112643129	3
21209	114039054	2
154788	745290479	1
9123555	35069145028	0
