1	7289	29
2	12100	27
3	16673	26
4	21102	23
5	25275	22
25	108828	21
26	112794	19
29	124842	17
43	184630	15
187	730722	13
315	1199779	12
320	1217358	11
324	1231061	9
418	1541798	8
427	1568097	6
432	1583722	5
433	1586544	4
1496	5111985	3
4796	15562168	2
7034	22266177	1
32040	93942688	0
