4921 793
3743 655
4129 563
16405 231
29711 884
11720 277
3473 457
1246 76
4085 742
4029 663
3206 469
5304 824