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