2909 112
11087 711
7126 102
4093 264
20020 37
17611 547
12403 468
8541 597
6222 807
8787 278
35226 741
10219 351
5207 503
12569 475
4980 458
6663 153
7460 197
17266 651
3170 114