4892 793
3703 655
4059 563
16291 231
29602 884
11544 277
3416 457
1200 76
4033 742
3940 663
3133 469
5197 824