1	6471	29
3	16743	24
5	25857	21
34	122214	18
35	125463	16
76	256486	14
81	270197	13
86	282647	12
134	428421	11
138	439740	10
145	459221	8
156	487958	7
337	1000967	6
345	1023268	5
349	1034404	4
2118	5625606	3
2201	5804936	2
3220	8297013	1
24585	53605668	0
