1	7580	23
2	12562	21
6	31553	20
24	105092	19
50	208436	18
57	238035	16
60	249685	14
62	257669	13
63	261589	12
217	838801	11
295	1121189	10
471	1759464	9
475	1773113	8
489	1817697	6
490	1820838	5
589	2160422	2
8847	27993208	1
13401	41293451	0
