44932 610
14404 499
8553 593
24231 550
8159 112
37669 536
11032 270
5372 937
4578 646
28825 352
55418 448