3512 280
3301 503
1095 107
3162 425
2224 316
3111 327
3045 489
4026 686
1687 106
3238 763
3260 675
1489 176