4851 793
3661 655
3940 563
16095 231
29363 884
11365 277
3340 457
1132 76
3864 742
3829 663
3021 469
4985 824