872 399
112 523
491 367
860 456
548 795
687 178
22 700
947 567
842 691
185 769
504 113
984 40
143 981
519 145
200 240