3886 504
2689 209
15428 547
2122 201
3701 544
28394 478
4954 776
3357 617
6474 353
1625 105
4624 351
4423 836