2951 112
11123 711
7131 102
4098 264
20027 37
17613 547
12405 468
8547 597
6230 807
8787 278
35264 741
10234 351
5214 503
12590 475
4983 458
6728 153
7466 197
17273 651
3171 114