4048 280
3589 503
1308 107
3504 425
2387 316
3475 327
3335 489
4378 686
2006 106
3449 763
3468 675
1707 176