4941 795
3784 655
4147 563
16485 231
29779 884
11819 277
3529 457
1253 76
4115 742
4071 663
3242 469
5373 824