876 233
474 113
751 887
50 474
627 823
239 440
905 83
147 332
128 555
31 895
584 560
387 449
837 327
591 695
140 376
251 703
109 531
540 410
543 775
820 548