2985 903
27088 498
14540 800
16936 265
5510 355
12601 803
4634 88
2401 374
4927 574
3465 355
4519 923
3363 262
4744 674
3819 650