740798
628280
799425
848144
326487
275694
411408
432903
870201
724865
69830
236343
33104465
28278132
251991000
24966484
18998346
17072973
157321032
14998239
12919764
10643485
877947
5931209