4953 795
3799 655
4158 563
16505 231
29808 884
11838 277
3538 457
1264 76
4128 742
4102 663
3281 469
5388 824