1	6807	28
2	11230	27
3	14477	24
7	24178	22
9	28612	21
17	44729	17
21	53567	16
22	55686	15
43	95255	14
50	109657	13
51	111608	12
52	113332	10
53	115421	9
58	125909	7
69	148968	6
332	561823	5
400	654187	4
497	793825	3
538	848705	2
20000000	36378398119	2
