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