2962 903
27064 498
14468 800
16929 265
5497 355
12583 803
4556 88
2396 374
4920 574
3435 355
4508 923
3341 262
4741 674
3810 650