1	7539	27
2	12374	25
3	15881	23
4	19109	21
28	84684	18
30	89943	16
65	183402	13
71	198286	12
119	328124	8
647	1550793	6
1173	2696561	4
1291	2929786	3
1316	2974869	2
3061	6305754	1
41209	67447854	0
