2373 400
27029 605
3914 616
11682 435
49816 482
39418 138
22572 75
12740 58
3070 465
3517 617
4572 874