1590 50
1043 980
1021 312
1020 243
1013 902
989 139
988 451
986 202
978 505
934 213
928 751
923 253
914 451
882 491
880 133
875 666
871 820
852 28
843 347
839 897