1	7690	35
2	12984	31
21	96060	30
47	190154	28
51	202863	27
66	262522	25
74	290453	24
86	333251	23
91	352991	21
296	1080222	19
380	1369802	18
381	1373120	17
395	1415614	15
402	1436173	14
414	1470793	13
426	1503106	12
427	1505342	11
1461	4831323	8
2288	7346113	7
2308	7397208	6
7339	21568254	5
9523	27402936	4
17144	47153382	3
30397	80639822	2
105891	261275506	1
1677684	3830969032	0
