2981 903
27085 498
14528 800
16932 265
5508 355
12596 803
4614 88
2400 374
4923 574
3443 355
4513 923
3359 262
4743 674
3818 650