6821 598
50224 411
27354 820
6641 211
7034 189
311567 808
112702 643
77805 636
71060 155
50847 422
37371 261
20872 302
5882 398
4632 397