260 995
188 977
774 915
725 903
863 816
574 754
319 507
820 411
706 308
967 290
882 257
674 189
555 141
501 97