4892 793
3703 655
4058 563
16291 231
29601 884
11543 277
3416 457
1200 76
4033 742
3940 663
3133 469
5197 824