2948 112
11113 711
7128 102
4098 264
20027 37
17613 547
12405 468
8545 597
6227 807
8787 278
35254 741
10231 351
5211 503
12583 475
4983 458
6728 153
7464 197
17270 651
3171 114