3946 504
2743 209
15483 547
2176 201
3748 544
28484 478
5069 776
3401 617
6658 353
1688 105
4697 351
4466 836