259 888
160 770
629 431
435 555
227 97
56 701
519 825
72 745
31 986
975 961
463 865
968 590
479 626
287 813
929 782
719 597
360 542
520 163
345 282
16 72