1033 158
889 393
419 191
31 900
427 913
58 700
779 581
326 973
176 931
603 277
632 951
749 851
602 411
498 501
874 787
35 37
102 330
942 174
298 310
651 524