874 307
623 759
692 363
326 293
378 555
285 446
157 9
221 134
223 408
555 83
121 947
659 184
20 668
793 301
393 45
533 314
798 86
373 19
38 738
633 595