317178
79636
998800
1675282
628200
930445
687479
1081518
652100
104697
506246
1236402
37486
407423
1010399
1116983
17728483
15194692
13834960
10663916
7075156
7012668
6899831
6816362
6248477
5700960
5467623
5324253
431770
4040231