4957 280
4089 503
1649 107
4082 425
2748 316
4093 327
3994 489
4937 686
2838 106
3956 763
3960 675
2138 176