1	7516	26
3	18764	23
4	23422	21
6	31639	19
9	41735	18
22	92936	17
23	97035	14
25	103953	11
143	522107	9
222	786116	8
353	1226188	7
354	1229349	5
619	1991669	4
632	2023088	3
3022	8879540	2
8845	24179871	1
29677	73598756	0
