1	3414	13
2	5647	12
3	7384	11
4	8850	8
7	13032	7
21	30850	5
26	37499	4
39	53162	3
49	63786	2
975	824707	1
20000000	8207816289	1
