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