4897 793
3711 655
4098 563
16311 231
29622 884
11567 277
3420 457
1213 76
4046 742
3953 663
3143 469
5215 824