3518 280
3303 503
1095 107
3162 425
2224 316
3112 327
3047 489
4029 686
1687 106
3244 763
3264 675
1490 176