6682 598
50099 411
27093 820
6610 212
6859 189
311355 808
112553 643
77651 636
70745 153
50700 422
37191 262
20861 302
5841 398
4541 397