15670 332
4535 112
3864 247
3581 309
2129 34
3926 686
3765 368
3887 234
4868 573
4751 646
1549 303
4263 150
2162 401
3559 614