160 35
922 802
435 747
774 577
523 466
11 686
481 703
69 13
280 787
667 187
1894 842
415 584
809 822
692 690
657 973
685 43
824 55
579 572
692 801
869 453
993 257
980 865
767 649
520 878