1096 104
1020 299
994 435
994 174
990 302
987 107
976 781
976 382
973 955
959 856
946 201
913 245
910 930
881 643
815 168
814 449
812 462
811 588
804 684
788 323