1032 587
999 886
969 704
963 356
950 403
934 526
913 390
901 90
861 214
761 85
750 92
635 279
624 619
607 152
601 817
593 381
479 912
436 627
408 403
398 595