1	6091	28
2	10777	27
5	24936	24
7	33436	23
11	48957	18
29	117562	17
49	197077	16
75	297744	15
83	326299	14
133	515789	13
157	609859	12
163	631164	10
200	768839	6
209	800103	5
366	1356235	4
1093	3831016	3
1109	3879023	2
4160	13956600	1
5851	19064449	0
