1094 313
1043 503
1009 120
986 532
986 882
983 759
975 121
964 381
955 883
931 616
930 502
918 283
911 348
907 362
899 405
894 185
888 698
887 448
863 478
861 681