30183 879
27532 871
6447 481
27818 718
430688 1710
34159 777
241493 513
15546 750
94683 362
4502 704
9048 405
22354 576
71289 799