1	7363	25
10	38245	21
11	41095	19
12	44541	16
20	69642	15
23	79939	13
30	104404	12
31	107259	11
33	113783	10
34	117325	8
53	174780	7
67	214745	4
77	245206	3
268	748358	2
5580	13823340	1
20000000	42798642860	1
