3021 577
2546 424
3292 738
2850 515
4996 678
1636 423
6189 663
769 130
1973 329
2709 685
1498 124
3044 827