1	6519	27
2	11657	26
3	16085	24
5	25545	19
50	216959	17
69	291091	16
75	312558	15
80	330731	12
142	565705	11
144	572689	10
304	1161755	9
644	2360979	8
691	2510361	7
946	3374541	6
1179	4159336	5
1198	4215431	4
1212	4253743	3
2837	9516782	2
6735	21606166	1
23861	71681445	0
