4193 280
3646 503
1356 107
3596 425
2428 316
3564 327
3441 489
4487 686
2166 106
3547 763
3530 675
1772 176