30182 879
27529 871
6445 481
27815 718
430658 1710
34158 777
241472 513
15545 750
94667 362
4502 704
9048 405
22354 576
71284 799