4733 793
3535 655
3728 563
15597 231
28687 884
10576 277
3229 457
1054 76
3726 742
3691 663
2773 469
4643 824