4731 793
3530 655
3725 563
15591 231
28679 884
10572 277
3229 457
1052 76
3726 742
3686 663
2766 469
4636 824