1332 243
1125 25
1072 284
1040 627
1032 14
1001 176
999 309
994 484
985 76
973 853
952 266
944 551
936 823
932 691
929 863
916 924
877 422
859 785
846 359
844 28