1	6439	21
10	47909	20
22	91815	18
30	114779	17
34	126721	16
36	132971	15
53	197401	14
105	384512	13
110	400175	12
150	541102	11
384	1323722	10
404	1380976	9
437	1475892	8
442	1491200	6
446	1502438	5
2293	7134779	3
2298	7147650	2
12559	35504750	1
55050	141493352	0
