4921 793
3743 655
4129 563
16404 231
29710 884
11718 277
3472 457
1246 76
4085 742
4028 663
3203 469
5302 824