6663 598
50084 411
27051 820
6607 212
6844 189
311297 808
112532 643
77636 636
70697 153
50679 422
37167 262
20834 302
5840 398
4540 397