3513 280
3302 503
1095 107
3162 425
2224 316
3112 327
3045 489
4026 686
1687 106
3238 763
3260 675
1489 176