30182 879
27531 871
6447 481
27817 718
430684 1710
34158 777
241492 513
15546 750
94682 362
4502 704
9048 405
22354 576
71288 799