2990 903
27096 498
14578 800
16947 265
5513 355
12609 803
4722 88
2403 374
4958 574
3473 355
4582 923
3368 262
4745 674
3822 650