1	13524	53
3	33760	48
4	43751	45
21	183667	42
24	209766	41
26	224813	38
97	766419	37
153	1162424	36
167	1249846	34
171	1274534	32
178	1318515	28
184	1356427	20
418	2975760	19
577	4037215	18
594	4136409	17
732	4971951	16
999	6625657	15
1112	7340787	13
1113	7346666	12
1144	7515633	11
1172	7662517	10
1175	7680118	9
1858	11911080	8
2575	16081285	6
3575	21904726	4
7886	45916731	3
9670	55431482	2
19623	108230131	1
30352	160389624	0
