3003 112
11197 711
7136 102
4104 264
20033 37
17620 547
12411 468
8562 597
6231 807
8789 278
35333 741
10248 351
5216 503
12620 475
4994 458
6743 153
7475 197
17283 651
3174 114