1098 620
1033 659
1007 139
961 770
940 704
925 26
923 206
914 8
905 738
857 778
855 895
826 987
719 502
712 770
703 155
669 336
549 403
547 245
449 655
433 683