2930 903
27038 498
14385 800
16912 265
5488 355
12567 803
4518 88
2384 374
4915 574
3416 355
4495 923
3323 262
4731 674
3807 650