1	6995	31
2	11933	25
11	47726	23
13	54621	21
15	61863	19
17	68715	17
23	93335	16
91	340137	15
96	357117	13
212	744957	12
223	780056	11
297	1019420	10
300	1028450	8
307	1048114	7
648	2108930	6
1197	3778848	4
1837	5635563	3
1852	5674368	2
6256	17970320	1
18285	48968724	0
