2967 903
27073 498
14497 800
16929 265
5501 355
12590 803
4582 88
2399 374
4923 574
3438 355
4508 923
3348 262
4742 674
3812 650