6848 598
50271 411
27391 820
6651 211
7081 189
311668 808
112804 643
78018 636
71164 155
50923 422
37444 261
20918 302
5895 398
4653 397