1	6962	25
4	20694	24
5	24663	21
6	28754	19
36	153314	16
38	161484	15
41	174034	14
48	201765	13
149	584949	12
164	638573	11
306	1172210	8
595	2194201	7
939	3386759	6
941	3393817	5
952	3433250	2
956	3448069	1
26294	78206554	0
