1402 243
1154 25
1083 284
1049 627
1034 14
1006 309
1001 176
995 484
988 76
974 853
963 691
956 266
950 551
939 823
933 863
916 924
909 216
883 422
861 785
849 359