1546 690
1460 222
1274 351
1102 683
1035 150
1023 815
993 521
992 678
953 561
943 672
902 969
894 287
889 22
878 197
867 214
827 72
804 959
794 404
733 790
721 808