1	9748	41
2	15682	39
3	19870	37
5	30432	28
6	35800	26
7	39809	25
8	43443	22
9	46065	21
11	50780	19
307	1119955	18
313	1134359	17
324	1166148	16
369	1337609	15
375	1357841	14
464	1649449	13
469	1664887	12
474	1679191	11
486	1712346	9
692	2318454	7
1137	3578758	6
2064	5980442	5
2555	7345125	4
6929	17950839	3
12312	30004928	2
17354	41243066	1
42784	96425917	0
