4906 793
3714 655
4112 563
16328 231
29644 884
11600 277
3437 457
1225 76
4069 742
3984 663
3158 469
5241 824