1	5787	26
2	9088	25
7	19236	24
8	20730	23
10	23868	22
12	26219	21
17	34240	19
18	36129	18
22	43654	17
30	58175	14
33	63956	13
38	73178	10
57	100879	9
63	109606	8
70	118475	7
82	133892	6
102	159627	5
114	174707	4
147	217440	3
191	272964	2
407	520348	1
538	654452	0
