935 903
58 748
593 832
566 224
8 519
973 186
885 814
210 554
402 218
652 780
708 2
892 391
790 665
758 936
872 465
135 579
949 181
687 173
504 975
37 152