2930 112
11100 711
7127 102
4097 264
20025 37
17611 547
12403 468
8543 597
6224 807
8787 278
35238 741
10222 351
5210 503
12577 475
4982 458
6686 153
7461 197
17268 651
3170 114