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