6680 598
50093 411
27079 820
6608 212
6857 189
311313 808
112542 643
77646 636
70721 153
50693 422
37181 262
20854 302
5841 398
4541 397