30176 879
27519 871
6439 481
27806 718
430513 1710
34155 777
241383 513
15541 750
94596 362
4498 704
9046 405
22351 576
71239 799