15775276
10628204
9685053
8912304
8889632
8306758
8258671
7627741
6478351
6121277
5865530
5310721
5128312
5083393
5060883
4883559
4795135
4745277
4598178
4554211