682484
542730
816476
622132
1084201
403946
824699
92651
418812
405988
390117
56694
44789503
38576167
34825496
340671021
26208379
24460128
22528979
200521052
19719246
17005783
13406499
8619211