1	10242	40
2	17937	39
3	24738	38
5	38491	32
28	172404	30
31	189433	28
75	406551	27
77	415831	26
78	420600	25
81	434076	24
82	438428	23
83	442729	21
95	491558	19
101	513656	17
121	587347	16
237	1060360	15
350	1557162	14
362	1601771	13
475	2064238	12
479	2081577	11
489	2116077	10
493	2130984	9
495	2138689	7
511	2197066	6
1834	7105385	5
1877	7239895	4
1931	7404345	3
5508	19488980	2
11455	38312445	1
123117	319391774	0
