4934 793
3754 655
4140 563
16453 231
29747 884
11775 277
3512 457
1251 76
4101 742
4049 663
3226 469
5336 824