871 394
849 676
163 18
111 107
820 122
642 661
76 209
878 631
443 613
798 517
207 829
186 555
864 608
179 468
873 525
608 798
115 143
282 522
704 972
535 649