6835 598
909 97
50240 411
7693 468
27367 820
6645 211
7045 189
311593 808
112726 643
5403 590
77841 636
71097 155
50874 422
37398 261
20884 302
5885 398
4638 397