6680 598
50094 411
27080 820
6608 212
6857 189
311313 808
112542 643
77646 636
70723 153
50693 422
37182 262
20855 302
5841 398
4541 397