1	9839	35
2	16678	34
4	25620	32
5	28711	31
7	35782	30
65	318509	29
74	349466	27
77	360295	25
80	371466	22
185	786368	21
192	811075	20
193	814921	18
195	823541	17
196	827301	16
202	848883	15
205	859412	14
215	892897	10
454	1710197	9
740	2681544	8
755	2724161	7
1770	6069878	6
1815	6196527	5
1819	6207128	4
2369	8034536	3
2396	8112257	2
12843	38852655	1
12960	39172012	0
