2905 112
11083 711
7126 102
4093 264
20020 37
17611 547
12403 468
8541 597
6222 807
8787 278
35221 741
10218 351
5207 503
12568 475
4980 458
6658 153
7460 197
17266 651
3170 114