2620 581
3508 532
57667 473
4660 517
3376 27
13947 312
5019 351
1971 320
21787 497
10622 443
7514 838
1696 374
2740 404