1	6584	26
2	11466	23
18	76996	19
19	81298	17
31	120946	16
33	127861	15
37	140250	14
39	146589	13
47	169360	11
260	829494	10
268	849466	8
272	860272	7
298	928122	6
302	938439	5
306	948315	4
311	959990	3
2604	7103872	2
3362	8913052	1
5198	13176782	0
