1	6330	21
2	11086	20
19	86532	19
23	99932	18
32	127022	17
37	142590	15
39	149194	14
45	168618	13
48	177820	12
150	521724	11
151	524585	10
278	907247	9
292	942803	8
301	965735	7
489	1500384	6
508	1548505	5
1496	4220200	4
1880	5158389	3
1887	5174084	2
2830	7636243	1
3738	9781122	0
