1172 44
1071 109
1051 642
1048 13
1040 816
1008 1
1004 514
962 911
961 367
955 920
949 156
934 575
917 339
907 759
906 497
897 260
879 202
873 299
868 777
861 23