3943 504
2743 209
15480 547
2173 201
3746 544
28476 478
5065 776
3398 617
6637 353
1683 105
4691 351
4464 836