4897 793
3712 655
4099 563
16312 231
29622 884
11568 277
3420 457
1214 76
4046 742
3955 663
3143 469
5217 824