6821 598
50224 411
27353 820
6641 211
7032 189
311565 808
112702 643
77805 636
71059 155
50846 422
37367 261
20872 302
5882 398
4632 397