1	7038	26
2	11546	25
3	15071	23
11	36762	22
12	39056	20
23	68788	19
24	71017	18
25	72814	17
32	93696	14
34	98581	13
60	171262	12
64	181371	11
68	190795	8
193	505312	7
425	1071563	6
435	1093672	5
569	1374270	4
1683	3612729	3
4703	9545395	1
38211	67042889	0
