2966 903
27072 498
14496 800
16929 265
5501 355
12590 803
4580 88
2399 374
4923 574
3438 355
4508 923
3348 262
4742 674
3812 650