30186 879
27543 871
6449 481
27829 718
430791 1710
34163 777
241585 513
15550 750
94740 362
4507 704
9049 405
22358 576
71327 799