2421 792
722 335
553 10
1008 396
624 263
926 813
946 882
14 69
169 352
618 278
240 73
949 797
635 406
448 606
543 55
1039 749
563 764
49 389
946 881
537 637
446 782
301 89
35 516
803 836