4221 280
3658 503
1361 107
3606 425
2439 316
3578 327
3450 489
4505 686
2188 106
3563 763
3542 675
1786 176