4528 102
2623 264
18515 37
16199 547
6421 466
7291 596
5668 807
5961 278
27755 737
7207 351
4501 503
10046 472
3795 458
4224 152
6042 197
14620 651
2488 114