6838 598
50258 411
27385 820
6646 211
7067 189
311622 808
112739 643
77905 636
71138 155
50885 422
37415 261
20895 302
5886 398
4645 397