3521 280
3304 503
1096 107
3162 425
2227 316
3118 327
3048 489
4034 686
1688 106
3245 763
3264 675
1490 176