2531 458
2742 734
3077 243
9484 772
2188 127
1583 72
3436 540
1778 164
5699 686
3997 794
15177 807
3833 422