1	10696	49
3	25086	48
5	36526	47
6	41813	45
8	55039	38
9	62467	36
11	75066	35
12	80579	34
14	90270	32
15	95189	29
18	108739	28
20	118587	25
21	123169	24
43	228607	22
78	385356	19
79	389403	18
224	1028279	17
307	1371063	16
311	1387380	15
313	1394588	14
315	1402064	13
327	1446122	12
524	2183907	10
535	2220680	9
850	3345513	8
919	3559230	7
929	3590591	6
953	3665068	5
961	3688923	4
2108	7864380	3
3583	12812134	2
7009	23948781	1
5711244	13709771574	0
