2962 903
27068 498
14483 800
16929 265
5500 355
12585 803
4566 88
2399 374
4922 574
3437 355
4508 923
3345 262
4742 674
3810 650