1	6409	28
2	11304	26
4	19321	25
6	27740	22
9	41699	20
10	46474	19
12	54743	18
85	314518	17
86	317740	16
93	336881	13
102	364867	12
168	562452	11
185	602803	10
186	605349	9
255	826608	8
257	832652	7
273	876155	4
320	992349	3
831	2423951	2
860	2496588	1
225566	476989733	0
