6681 598
881 97
50096 411
7540 468
27091 820
6608 212
6857 189
311319 808
112548 643
5363 590
77651 636
70732 153
50695 422
37185 262
20859 302
5841 398
4541 397