1030 988
871 685
1023 729
830 112
1613 936
2712 823
748 298
764 890
546 344
745 469
615 521
981 600
420 300
773 449
190 577
702 203
345 301
277 946
776 694
1837 161
142 587
426 518
113 372
880 880
471 101
1270 137
419 681
879 28