593 741
418 280
119 402
494 98
838 561
796 961
603 386
309 684
695 263
74 459
890 539
295 613
167 618
147 941
694 502
303 663
218 396
761 833
966 397
800 350
1150 813