6832 598
50239 411
27364 820
6645 211
7040 189
311588 808
112718 643
77821 636
71089 155
50872 422
37390 261
20881 302
5885 398
4636 397