3886 504
2689 209
15428 547
2122 201
3701 544
28394 478
4953 776
3357 617
6470 353
1624 105
4621 351
4423 836