4696 793
3500 655
3718 563
15540 231
28248 883
10331 277
3197 457
1031 76
3715 742
3662 663
2720 469
4561 824