831 362
134 147
881 370
835 391
1116 993
576 105
482 763
977 112
162 955
537 804
479 860
684 999
804 835
619 236
505 732
211 17
839 400
1015 47
723 507
491 522