2941 112
11107 711
7127 102
4098 264
20026 37
17613 547
12405 468
8545 597
6224 807
8787 278
35248 741
10227 351
5210 503
12583 475
4983 458
6716 153
7463 197
17270 651
3170 114