6681 598
50096 411
27091 820
6608 212
6857 189
311316 808
112548 643
77651 636
70731 153
50694 422
37185 262
20857 302
5841 398
4541 397