6680 598
50094 411
27084 820
6608 212
6857 189
311313 808
112544 643
77647 636
70727 153
50693 422
37182 262
20855 302
5841 398
4541 397