4898 793
3712 655
4104 563
16315 231
29628 884
11581 277
3422 457
1217 76
4051 742
3965 663
3145 469
5222 824