44976 610
14409 499
8577 593
24300 550
8188 112
37697 536
11042 270
5384 937
4583 646
28969 352
55495 448