1	9633	33
12	62116	32
13	65798	29
14	69051	28
15	72249	27
71	303453	24
76	320575	23
97	409611	22
167	709472	20
168	713274	18
244	1000714	15
245	1004835	14
268	1081902	13
276	1104382	12
289	1143013	11
291	1149244	10
292	1152647	9
295	1163203	8
984	3478807	7
1004	3538739	6
1020	3585980	4
1071	3730490	3
3723	11814539	2
8879	26737625	1
31867	89497874	0
