1	8168	28
52	246466	26
53	250367	25
62	282646	23
69	305339	21
70	308971	20
73	319275	17
75	325541	16
79	338366	15
198	759649	14
336	1291137	13
346	1321434	12
444	1653496	11
456	1690546	10
473	1739915	9
1036	3708682	7
1414	4850036	6
1439	4925960	5
1520	5151286	4
2431	7861083	3
4004	12601636	2
7509	22621320	1
43963	122269070	0
