2943 112
11107 711
7128 102
4098 264
20026 37
17613 547
12405 468
8545 597
6225 807
8787 278
35249 741
10229 351
5210 503
12583 475
4983 458
6721 153
7463 197
17270 651
3170 114