3495 280
3295 503
1093 107
3158 425
2222 316
3107 327
3035 489
4020 686
1679 106
3234 763
3257 675
1488 176