4957 795
3799 655
4159 563
16506 231
29809 884
11840 277
3538 457
1264 76
4131 742
4103 663
3281 469
5388 824