1	9145	48
5	36367	40
6	43791	38
10	67491	37
12	78794	35
13	84351	33
16	101563	29
54	322895	26
56	333561	25
81	471752	23
85	492391	21
188	1034795	20
229	1247114	17
233	1267489	15
239	1295248	12
250	1345036	10
997	4913502	9
1016	4986712	6
2434	11095646	5
2459	11190353	4
2516	11381172	3
14110	57628779	2
14289	58216871	1
567644	1866097460	0
