2950 112
11117 711
7128 102
4098 264
20027 37
17613 547
12405 468
8546 597
6229 807
8787 278
35258 741
10232 351
5211 503
12588 475
4983 458
6728 153
7464 197
17271 651
3171 114