950 538
933 805
824 114
797 650
765 127
757 848
643 457
635 497
609 842
601 47
410 502
382 242
189 193
59 102
38 438