2920 903
27017 498
14347 800
16903 265
5481 355
12556 803
4504 88
2381 374
4913 574
3401 355
4486 923
3319 262
4728 674
3803 650