30186 879
27543 871
6449 481
27827 718
430775 1710
34163 777
241570 513
15550 750
94733 362
4506 704
9049 405
22357 576
71322 799