3907 280
3509 503
1248 107
3407 425
2335 316
3401 327
3260 489
4281 686
1892 106
3382 763
3399 675
1616 176