1	6196	22
2	11093	20
23	81540	18
25	89273	17
31	105581	15
36	118710	13
71	233267	12
139	413959	10
152	440505	8
160	457279	7
399	1063730	6
431	1133183	5
456	1188953	4
477	1232426	3
489	1255861	2
1482	3572357	1
1507	3620627	0
