4197 280
3648 503
1357 107
3598 425
2429 316
3566 327
3443 489
4487 686
2168 106
3547 763
3530 675
1773 176