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