44975 610
14409 499
8576 593
24300 550
8188 112
37697 536
11042 270
5384 937
4583 646
28965 352
55494 448