44932 610
14404 499
8553 593
24231 550
8160 112
37670 536
11033 270
5372 937
4578 646
28828 352
55419 448