1	7576	24
4	20538	23
19	73081	21
22	84228	20
25	94838	17
43	155330	16
50	180281	14
55	195646	13
56	198512	12
60	210937	9
74	250963	7
83	276769	6
94	307614	5
105	339535	4
329	869214	3
498	1236424	2
573	1404718	1
766	1793606	0
