2970 903
27074 498
14506 800
16930 265
5503 355
12590 803
4583 88
2399 374
4923 574
3440 355
4510 923
3349 262
4742 674
3812 650