30186 879
27541 871
6449 481
27827 718
430757 1710
34163 777
241561 513
15550 750
94725 362
4506 704
9049 405
22357 576
71313 799