1	13401	45
2	22417	44
38	252778	42
43	277331	41
44	282332	37
46	292957	36
52	323075	34
53	327745	32
56	341189	31
58	350609	30
60	358893	29
61	363433	25
65	380940	24
68	394338	22
159	815310	21
437	2143710	18
443	2166789	17
452	2206539	16
454	2215713	15
466	2262164	14
509	2432234	13
512	2444606	12
527	2502842	11
542	2556100	10
1217	5300957	9
1225	5326430	7
1981	7759552	6
1995	7811151	5
1997	7817811	4
2010	7852729	3
4175	13815395	2
4668	15255867	1
6257	18935117	0
