3943 504
2743 209
15480 547
2173 201
3746 544
28478 478
5065 776
3398 617
6637 353
1684 105
4692 351
4464 836