1023 345
976 254
966 32
905 738
736 905
673 738
585 419
572 266
505 274
495 825
414 357
387 669
254 672
80 150