30193 879
27565 871
6454 481
27869 718
431154 1711
34171 777
241800 514
15556 750
94893 362
4514 704
9054 405
22378 576
71447 799