6814 598
50294 411
27151 820
6673 212
6964 189
311922 808
112685 643
77819 636
71103 154
51081 423
37588 262
21007 302
5909 398
4601 397