4048 721
3945 508
2546 424
2850 515
4049 246
4996 678
1636 423
1063 138
769 130
2709 685
1498 124
3044 827