1091 62
998 35
977 262
975 330
950 453
944 670
941 994
922 134
917 39
882 92
864 426
849 649
842 613
778 237
773 748
709 145
686 59
663 771
650 908
610 292