3910 280
3510 503
1250 107
3409 425
2335 316
3403 327
3263 489
4283 686
1894 106
3382 763
3399 675
1618 176