6680 598
50094 411
27085 820
6608 212
6857 189
311313 808
112548 643
77648 636
70728 153
50693 422
37182 262
20855 302
5841 398
4541 397