1	7823	41
2	13307	37
3	17777	36
4	22128	34
9	47825	31
56	240262	30
64	265676	28
70	284077	26
71	288047	23
77	309734	21
87	345958	19
244	925933	18
266	996376	17
269	1004093	16
279	1033189	15
280	1035621	14
296	1077050	12
314	1125798	11
316	1131337	10
2366	7597053	9
2444	7799058	8
2460	7842536	7
2788	8775174	6
2813	8833864	5
10531	30230340	4
10532	30233189	3
42160	109810267	2
242654	560206599	1
787986	1713563957	0
