2976 903
27080 498
14519 800
16932 265
5506 355
12595 803
4592 88
2400 374
4923 574
3441 355
4512 923
3355 262
4742 674
3815 650