760427
117342
46139
275189
47334
178565
186377
955341
909167
273323
577996
530574
33104465
28278132
251991000
24966484
18998346
17072973
157321032
14999239
12919764
10643485
877947
5931209