2962 903
27068 498
14478 800
16929 265
5499 355
12583 803
4563 88
2399 374
4921 574
3437 355
4508 923
3342 262
4741 674
3810 650