1	11821	32
2	19195	30
5	35790	28
6	40973	27
13	74207	26
15	84240	20
23	125161	16
57	271017	14
68	317463	13
144	614361	12
150	636355	11
153	649070	10
255	997587	9
303	1162906	7
355	1352705	6
356	1356084	5
429	1595650	4
507	1838793	3
541	1948647	2
1747	5496806	1
15657	45625342	0
