3581 280
3320 503
1105 107
3182 425
2248 316
3152 327
3068 489
4060 686
1703 106
3258 763
3268 675
1501 176