2968 112
11153 711
7134 102
4100 264
20032 37
17617 547
12409 468
8555 597
6230 807
8788 278
35297 741
10240 351
5216 503
12601 475
4991 458
6732 153
7471 197
17279 651
3171 114