3940 504
2743 209
15480 547
2171 201
3746 544
28475 478
5064 776
3398 617
6637 353
1683 105
4690 351
4462 836