4921 793
3743 655
4129 563
16405 231
29711 884
11719 277
3473 457
1246 76
4085 742
4028 663
3204 469
5302 824