906 950
376 499
160 25
97 634
957 530
935 17
529 130
438 406
656 887
1005 558
944 170
675 124
295 795
917 954
196 723
360 617
685 879
355 275
470 934
667 509