2997 112
11190 711
7136 102
4104 264
20033 37
17620 547
12411 468
8562 597
6231 807
8789 278
35330 741
10248 351
5216 503
12613 475
4993 458
6742 153
7475 197
17282 651
3174 114