4892 793
3703 655
4058 563
16291 231
29599 884
11540 277
3416 457
1200 76
4033 742
3940 663
3133 469
5194 824