2159 400
26740 605
3878 616
11595 435
48873 482
38898 138
22245 75
12668 58
3015 465
3483 617
4506 874