15657 332
4535 112
3864 247
3581 309
2129 34
3926 686
3759 368
3887 234
4868 573
4751 646
1549 303
4262 150
2162 401
3558 614