3539 280
3308 503
1097 107
3165 425
2227 316
3125 327
3054 489
4041 686
1688 106
3249 763
3266 675
1491 176