6838 598
50252 411
27381 820
6646 211
7063 189
311605 808
112735 643
77900 636
71121 155
50879 422
37411 261
20893 302
5885 398
4641 397