2955 112
11135 711
7132 102
4099 264
20030 37
17616 547
12405 468
8551 597
6230 807
8788 278
35282 741
10238 351
5214 503
12594 475
4989 458
6732 153
7469 197
17276 651
3171 114