3533 280
3306 503
1097 107
3163 425
2227 316
3120 327
3054 489
4034 686
1688 106
3248 763
3264 675
1491 176