1	6430	22
2	11549	21
3	16061	20
5	25291	17
35	150909	16
57	235308	14
59	242985	13
70	280724	11
348	1278975	10
350	1286085	9
630	2250428	7
633	2259569	6
978	3477547	5
991	3518773	4
2469	8233509	3
6675	21208764	2
22079	64969485	1
215505	564124302	0
