4957 795
3799 655
4160 563
16506 231
29812 884
11842 277
3540 457
1264 76
4137 742
4106 663
3284 469
5390 824