6825 598
50230 411
27356 820
6641 211
7034 189
311573 808
112707 643
77806 636
71073 155
50851 422
37376 261
20878 302
5882 398
4632 397