2509 458
2735 734
3044 243
9434 772
2184 127
1577 72
3426 540
1766 164
5675 686
3991 794
15167 807
3828 422