4957 795
3800 655
4160 563
16506 231
29813 884
11842 277
3540 457
1264 76
4137 742
4107 663
3285 469
5393 824