4957 795
3802 655
4160 563
16508 231
29814 884
11842 277
3542 457
1265 76
4137 742
4110 663
3286 469
5395 824