4855 793
3672 655
3946 563
16121 231
29409 884
11386 277
3342 457
1146 76
3925 742
3833 663
3042 469
5004 824