135548
913192
352103
564816
15237
617865
596220
937326
897828
559812
65794
908617
972816
557283
82612
806141
14893747
671586
4570578
4225980
3451510
3219192
2198216
2182495
2049492
185266
1846948
16325
154661
1540545