4855 793
3673 655
3946 563
16123 231
29416 884
11387 277
3342 457
1146 76
3927 742
3833 663
3045 469
5007 824