79348
538182
859134
813956
3817
895990
276399
257543
495451
67777
287236
867416
946110
519510
988582
478846
14893747
671586
4570578
4225980
3451510
3219192
2198216
2182495
2049492
185266
1846948
16325
154661
1540545