3860 504
2674 209
15409 547
2103 201
3682 544
28334 478
4950 776
3329 617
6432 353
1600 105
4597 351
4419 836