1	11271	33
2	18466	31
13	80461	29
15	88829	27
36	207892	26
85	466425	23
89	486020	21
91	495627	20
96	518176	16
97	523184	14
104	555188	13
107	567081	12
300	1468693	10
304	1482302	9
305	1486126	8
398	1893816	7
684	3183730	5
1098	5024215	4
2598	11186429	3
2733	11625834	2
2740	11649771	1
6734	26339794	0
