3093 112
11283 711
7151 102
4109 264
20043 37
17633 547
12427 468
8577 597
6232 807
8794 278
35469 741
10262 351
5218 503
12658 475
5002 458
6778 153
7484 197
17300 651
3182 114