2904 112
11081 711
7125 102
4093 264
20020 37
17610 547
12403 468
8541 597
6222 807
8786 278
35218 741
10218 351
5207 503
12567 475
4979 458
6656 153
7460 197
17266 651
3170 114