4186 280
3640 503
1356 107
3594 425
2428 316
3558 327
3437 489
4486 686
2162 106
3544 763
3530 675
1765 176