4897 793
3712 655
4101 563
16312 231
29622 884
11569 277
3420 457
1214 76
4047 742
3956 663
3143 469
5219 824