3888 504
2689 209
15428 547
2122 201
3701 544
28395 478
4955 776
3357 617
6476 353
1625 105
4624 351
4423 836