3535 280
3307 503
1097 107
3164 425
2227 316
3122 327
3054 489
4037 686
1688 106
3249 763
3265 675
1491 176