4948 795
3795 655
4157 563
16502 231
29802 884
11837 277
3535 457
1261 76
4123 742
4085 663
3276 469
5384 824