2523 475
14442 761
4362 65
2998 506
2829 283
5074 685
6437 801
9760 507
28022 685
37639 426
51450 425
35904 406